[][src]Trait netlink_packet_route::traits::ParseableParametrized

pub trait ParseableParametrized<T, P> {
    pub fn parse_with_param(buf: &T, params: P) -> Result<Self, DecodeError>;
}

A Parseable type can be used to deserialize data into the target type T for which it is implemented.

Required methods

pub fn parse_with_param(buf: &T, params: P) -> Result<Self, DecodeError>[src]

Deserialize the current type.

Loading content...

Implementations on Foreign Types

impl<'a, T: AsRef<[u8]> + 'a> ParseableParametrized<LinkMessageBuffer<&'a T>, u16> for Vec<Nla>[src]

impl<'a, T: AsRef<[u8]> + 'a> ParseableParametrized<LinkMessageBuffer<&'a T>, u8> for Vec<Nla>[src]

Loading content...

Implementors

impl<'a, T: AsRef<[u8]> + ?Sized> ParseableParametrized<NlaBuffer<&'a T>, u16> for Nla[src]

impl<'a, T: AsRef<[u8]> + ?Sized> ParseableParametrized<RtnlMessageBuffer<&'a T>, u16> for RtnlMessage[src]

Loading content...