main/
main.rs

1use bytes_convert::{to_bytes, from_bytes};
2
3fn main() {
4    let input_data = &[-2i16, -7, 9, 31];
5    let converted_bytes = to_bytes(input_data);
6    println!("{}", converted_bytes.len());
7
8    //convert back to original data
9    let original_data: Vec<i16> = from_bytes(converted_bytes);
10    for item in &original_data {
11        println!("{}", item)
12    };
13}