pub fn serialize_full<W, T>(writer: W, value: &T) -> Result<()>Expand description
Serialize a value using the Full configuration.
This is a convenience function equivalent to serialize::<Full, _, _>(writer, value).
It serializes struct field identifiers and enum variant identifiers as strings.
ยงExample
use serde::{Serialize, Deserialize};
use postbag::serialize_full;
#[derive(Serialize, Deserialize)]
struct Person {
name: String,
age: u32,
}
let person = Person {
name: "Alice".to_string(),
age: 30,
};
let mut buffer = Vec::new();
serialize_full(&mut buffer, &person).unwrap();