Trait pancake_types::types::Deser
source · pub trait Deser: Sized {
// Required methods
fn skip<R: Read + Seek>(r: &mut R) -> Result<ReadResult<()>>;
fn deser<R: Read + Seek>(r: &mut R) -> Result<ReadResult<Self>>;
// Provided method
fn deser_solo(buf: &[u8]) -> Result<Self> { ... }
}Required Methods§
fn skip<R: Read + Seek>(r: &mut R) -> Result<ReadResult<()>>
fn deser<R: Read + Seek>(r: &mut R) -> Result<ReadResult<Self>>
Provided Methods§
fn deser_solo(buf: &[u8]) -> Result<Self>
Object Safety§
This trait is not object safe.