Enum netlink_sys::rtnl::RtnlMessage [−][src]
pub enum RtnlMessage {
Done,
Error(ErrorMessage),
Ack(AckMessage),
Noop,
Overrun(Vec<u8>),
NewLink(LinkMessage),
DelLink(LinkMessage),
GetLink(LinkMessage),
SetLink(LinkMessage),
NewAddress(AddressMessage),
DelAddress(AddressMessage),
GetAddress(AddressMessage),
Other(Vec<u8>),
}Variants
DoneError(ErrorMessage)Ack(AckMessage)NoopOverrun(Vec<u8>)NewLink(LinkMessage)DelLink(LinkMessage)GetLink(LinkMessage)SetLink(LinkMessage)NewAddress(AddressMessage)DelAddress(AddressMessage)GetAddress(AddressMessage)Other(Vec<u8>)
Methods
impl RtnlMessage[src]
impl RtnlMessagepub fn is_done(&self) -> bool[src]
pub fn is_done(&self) -> boolpub fn is_noop(&self) -> bool[src]
pub fn is_noop(&self) -> boolpub fn is_overrun(&self) -> bool[src]
pub fn is_overrun(&self) -> boolpub fn is_error(&self) -> bool[src]
pub fn is_error(&self) -> boolpub fn is_ack(&self) -> bool[src]
pub fn is_ack(&self) -> boolpub fn is_new_link(&self) -> bool[src]
pub fn is_new_link(&self) -> boolpub fn is_del_link(&self) -> bool[src]
pub fn is_del_link(&self) -> boolpub fn is_get_link(&self) -> bool[src]
pub fn is_get_link(&self) -> boolpub fn is_set_link(&self) -> bool[src]
pub fn is_set_link(&self) -> boolpub fn is_new_address(&self) -> bool[src]
pub fn is_new_address(&self) -> boolpub fn is_del_address(&self) -> bool[src]
pub fn is_del_address(&self) -> boolpub fn is_get_address(&self) -> bool[src]
pub fn is_get_address(&self) -> boolTrait Implementations
impl From<RtnlMessage> for Message[src]
impl From<RtnlMessage> for Messagefn from(message: RtnlMessage) -> Self[src]
fn from(message: RtnlMessage) -> SelfPerforms the conversion.
impl Debug for RtnlMessage[src]
impl Debug for RtnlMessagefn 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 RtnlMessage[src]
impl PartialEq for RtnlMessagefn eq(&self, other: &RtnlMessage) -> bool[src]
fn eq(&self, other: &RtnlMessage) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &RtnlMessage) -> bool[src]
fn ne(&self, other: &RtnlMessage) -> boolThis method tests for !=.
impl Eq for RtnlMessage[src]
impl Eq for RtnlMessageimpl Clone for RtnlMessage[src]
impl Clone for RtnlMessagefn clone(&self) -> RtnlMessage[src]
fn clone(&self) -> RtnlMessageReturns 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
Auto Trait Implementations
impl Send for RtnlMessage
impl Send for RtnlMessageimpl Sync for RtnlMessage
impl Sync for RtnlMessage