pub trait Deserialize<P>where
P: ProtocolReader,{
// Required method
fn read(p: &mut P) -> Result<Self>
where Self: Sized;
}pub trait Deserialize<P>where
P: ProtocolReader,{
// Required method
fn read(p: &mut P) -> Result<Self>
where Self: Sized;
}