New*_*yte 8 arrays string base64 type-conversion rust
我u8在 Rust 中有一个数组。我将如何将这些转换为将String它们表示为 base64?
Mar*_*ini 19
请注意,该base64::encode功能已被弃用。
从版本 0.21.0 开始,实现相同结果的首选方法是
use base64::{engine::general_purpose, Engine as _};
fn main() {
let data: Vec<u8> = vec![1,2,3,4,5];
println!("{}", general_purpose::STANDARD.encode(&data));
}
Run Code Online (Sandbox Code Playgroud)
您正在寻找的是base64板条箱,特别是它的encode()功能。用法非常简单:
extern crate base64;
fn main() {
let data: Vec<u8> = vec![1,2,3,4,5];
println!("{}", base64::encode(&data))
}
Run Code Online (Sandbox Code Playgroud)