to_vec

Function to_vec 

Source
pub fn to_vec<T>(value: &T) -> Result<Vec<u8>>
where T: Serialize + ?Sized,
Expand description

Serialize a T to a `Vec

ยงExample

use pinecone::to_vec;

let ser: Vec<u8> = to_vec(&true).unwrap();
assert_eq!(ser.as_slice(), &[0x01]);

let ser: Vec<u8> = to_vec("Hi!").unwrap();
assert_eq!(ser.as_slice(), &[0x03, b'H', b'i', b'!']);