serialize_vec

Function serialize_vec 

Source
pub fn serialize_vec<T: Into<String>>(value: Vec<T>, buffer: &mut Vec<u8>)
Expand description

Appends the given collection to the buffer.

ยงExamples

let v = ["Hello", "World"].to_vec();
let mut buffer = Vec::new();
blt_utils::serialize_vec(v, &mut buffer);

assert_eq!(buffer.as_slice(), [2, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 72, 101, 108, 108, 111, 5, 0, 0, 0, 0, 0, 0, 0, 87, 111, 114, 108, 100]);