pub trait BytesContentParser<T> { // Required method fn parse(&self, bytes: Vec<u8, Global>) -> Result<T, Box<dyn Error, Global>>; }