Trait rs9p::serialize::Decodable[][src]

pub trait Decodable: Sized {
    fn decode<R: ReadBytesExt>(r: &mut R) -> Result<Self>;
}

Trait representing a type which can be deserialized from binary

Required methods

fn decode<R: ReadBytesExt>(r: &mut R) -> Result<Self>[src]

Loading content...

Implementations on Foreign Types

impl Decodable for u8[src]

impl Decodable for u16[src]

impl Decodable for u32[src]

impl Decodable for u64[src]

impl Decodable for String[src]

impl<T: Decodable> Decodable for Vec<T>[src]

Loading content...

Implementors

impl Decodable for Data[src]

impl Decodable for DirEntry[src]

impl Decodable for DirEntryData[src]

impl Decodable for Flock[src]

impl Decodable for Getlock[src]

impl Decodable for Msg[src]

impl Decodable for Qid[src]

impl Decodable for SetAttr[src]

impl Decodable for Stat[src]

impl Decodable for Statfs[src]

impl Decodable for Time[src]

Loading content...