Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
Base64Serde
✓ use base64_serde::Base64Serde;
Serializes/deserializes Vec<u8> as base64 in JSON.
use base64_serde::Base64Serde;
use serde::{Serialize, Deserialize};
#[derive(Serialize, Deserialize)]
struct Data {
#[serde(with = "Base64Serde")]
bytes: Vec<u8>,
}
fn main() {
let data = Data { bytes: vec![1, 2, 3] };
let json = serde_json::to_string(&data).unwrap();
println!("{}", json);
}
Debug
Known issues
No known issues recorded.
Audit
Dependencies
No dependency data recorded yet.