Struct netlink_sys::rtnl::RouteMessage [−][src]
pub struct RouteMessage {
pub header: RouteHeader,
pub nlas: Vec<RouteNla>,
}Fields
header: RouteHeader
nlas: Vec<RouteNla>
Trait Implementations
impl Debug for RouteMessage[src]
impl Debug for RouteMessagefn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl PartialEq for RouteMessage[src]
impl PartialEq for RouteMessagefn eq(&self, other: &RouteMessage) -> bool[src]
fn eq(&self, other: &RouteMessage) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &RouteMessage) -> bool[src]
fn ne(&self, other: &RouteMessage) -> boolThis method tests for !=.
impl Eq for RouteMessage[src]
impl Eq for RouteMessageimpl Clone for RouteMessage[src]
impl Clone for RouteMessagefn clone(&self) -> RouteMessage[src]
fn clone(&self) -> RouteMessageReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Emitable for RouteMessage[src]
impl Emitable for RouteMessagefn buffer_len(&self) -> usize[src]
fn buffer_len(&self) -> usizeReturn the length of the serialized data.
fn emit(&self, buffer: &mut [u8])[src]
fn emit(&self, buffer: &mut [u8])Serialize this types and write the serialized data into the given buffer. Read more
impl<'buffer, T: AsRef<[u8]> + 'buffer> Parseable<RouteMessage> for RouteBuffer<&'buffer T>[src]
impl<'buffer, T: AsRef<[u8]> + 'buffer> Parseable<RouteMessage> for RouteBuffer<&'buffer T>fn parse(&self) -> Result<RouteMessage>[src]
fn parse(&self) -> Result<RouteMessage>Deserialize the current type.
Auto Trait Implementations
impl Send for RouteMessage
impl Send for RouteMessageimpl Sync for RouteMessage
impl Sync for RouteMessage