[][src]Trait xaynet_core::message::FromBytes

pub trait FromBytes: Sized {
    fn from_bytes<T: AsRef<[u8]>>(buffer: &T) -> Result<Self, DecodeError>;
}

An interface for deserializable message types.

See also ToBytes for serialization.

Required methods

fn from_bytes<T: AsRef<[u8]>>(buffer: &T) -> Result<Self, DecodeError>

Deserialize the type from the given buffer.

Errors

May fail if certain parts of the deserialized buffer don't pass message validity checks.

Loading content...

Implementors

impl FromBytes for MaskConfig[src]

impl FromBytes for MaskObject[src]

impl FromBytes for Chunk[src]

impl FromBytes for Sum2[src]

impl FromBytes for Sum[src]

impl FromBytes for Update[src]

impl FromBytes for LocalSeedDict[src]

impl<T> FromBytes for T where
    T: ByteObject
[src]

Loading content...