Function base64::encode_mode_buf
[−]
[src]
pub fn encode_mode_buf(bytes: &[u8], mode: Base64Mode, buf: &mut String)
Encode arbitrary octets as base64. Writes into the supplied buffer to avoid allocations.
Example
extern crate base64; use base64::Base64Mode; fn main() { let mut buf = String::new(); base64::encode_mode_buf(b"hello world~", Base64Mode::Standard, &mut buf); println!("{}", buf); buf.clear(); base64::encode_mode_buf(b"hello internet~", Base64Mode::UrlSafe, &mut buf); println!("{}", buf); }