pub trait DecodablePacket: EncodablePacket + Sized {
type DecodePacketError: Error + 'static;
type F;
type Error;
// Required method
fn decode_packet<R: Read>(
reader: &mut R,
fixed_header: Self::F,
) -> Result<Self, Self::Error>;
}
Required Associated Types§
Required Methods§
Object Safety§
This trait is not object safe.