@@ -13,10 +13,8 @@ use alloc::{string::String, vec};
13
13
///# Example
14
14
///
15
15
///```rust
16
- ///fn main() {
17
- /// let b64 = base64::encode(b"hello world");
18
- /// println!("{}", b64);
19
- ///}
16
+ /// let b64 = base64::encode(b"hello world");
17
+ /// println!("{}", b64);
20
18
///```
21
19
#[ cfg( any( feature = "alloc" , feature = "std" , test) ) ]
22
20
pub fn encode < T : AsRef < [ u8 ] > > ( input : T ) -> String {
@@ -34,7 +32,6 @@ pub fn encode<T: AsRef<[u8]>>(input: T) -> String {
34
32
/// &base64::alphabet::URL_SAFE,
35
33
/// base64::engine::fast_portable::NO_PAD);
36
34
///
37
- ///fn main() {
38
35
/// let b64 = base64::encode_engine(
39
36
/// b"hello world~",
40
37
/// &base64::engine::DEFAULT_ENGINE
@@ -46,7 +43,6 @@ pub fn encode<T: AsRef<[u8]>>(input: T) -> String {
46
43
/// &URL_SAFE_ENGINE
47
44
/// );
48
45
/// println!("{}", b64_url);
49
- ///}
50
46
///```
51
47
#[ cfg( any( feature = "alloc" , feature = "std" , test) ) ]
52
48
pub fn encode_engine < E : Engine , T : AsRef < [ u8 ] > > ( input : T , engine : & E ) -> String {
@@ -116,22 +112,20 @@ pub fn encode_engine_string<E: Engine, T: AsRef<[u8]>>(
116
112
/// # Example
117
113
///
118
114
/// ```rust
119
- /// fn main() {
120
- /// let s = b"hello internet!";
121
- /// let mut buf = Vec::new();
122
- /// // make sure we'll have a slice big enough for base64 + padding
123
- /// buf.resize(s.len() * 4 / 3 + 4, 0);
115
+ /// let s = b"hello internet!";
116
+ /// let mut buf = Vec::new();
117
+ /// // make sure we'll have a slice big enough for base64 + padding
118
+ /// buf.resize(s.len() * 4 / 3 + 4, 0);
124
119
///
125
- /// let bytes_written = base64::encode_engine_slice(
126
- /// s,
127
- /// &mut buf,
128
- /// &base64::engine::DEFAULT_ENGINE);
120
+ /// let bytes_written = base64::encode_engine_slice(
121
+ /// s,
122
+ /// &mut buf,
123
+ /// &base64::engine::DEFAULT_ENGINE);
129
124
///
130
- /// // shorten our vec down to just what was written
131
- /// buf.resize(bytes_written, 0);
125
+ /// // shorten our vec down to just what was written
126
+ /// buf.resize(bytes_written, 0);
132
127
///
133
- /// assert_eq!(s, base64::decode(&buf).unwrap().as_slice());
134
- /// }
128
+ /// assert_eq!(s, base64::decode(&buf).unwrap().as_slice());
135
129
/// ```
136
130
pub fn encode_engine_slice < E : Engine , T : AsRef < [ u8 ] > > (
137
131
input : T ,
0 commit comments