[][src]Function bytekey2::ser::serialize_into

pub fn serialize_into<W, T>(writer: W, value: &T) -> Result<()> where
    W: Write,
    T: Serialize

Serialize data into the given vector of u8 bytes.

Usage

let mut bytes = vec![];
bytekey::serialize_into(&mut bytes, &5u8).unwrap();
assert_eq!(vec![5u8], bytes.clone());
bytekey::serialize_into(&mut bytes, &10u8).unwrap();
assert_eq!(vec![5u8, 10], bytes.clone());