pub trait ReadTrait { // Required method fn read_vec(&mut self, size: isize) -> Result<Vec<u8>, Error>; }