pub trait Decode: Sized {
// Required method
fn decode<R: Read + Seek + IO>(reader: &mut R) -> Result<Self, R::Error>;
}
pub trait Decode: Sized {
// Required method
fn decode<R: Read + Seek + IO>(reader: &mut R) -> Result<Self, R::Error>;
}