[−][src]Function bytekey2::ser::serialize
pub fn serialize<T>(v: &T) -> Result<Vec<u8>> where
T: Serialize,
Serialize data into a vector of u8
bytes.
Usage
assert_eq!(vec!(0x00, 0x00, 0x00, 0x2A), serialize(&42u32).unwrap()); assert_eq!(vec!(0x66, 0x69, 0x7A, 0x7A, 0x62, 0x75, 0x7A, 0x7A, 0x00), serialize(&"fizzbuzz").unwrap()); assert_eq!(vec!(0x2A, 0x66, 0x69, 0x7A, 0x7A, 0x00), serialize(&(42u8, "fizz")).unwrap());