Struct netlink_packet_route::ErrorMessage
source · Fields§
§code: i32
§header: Vec<u8, Global>
Implementations§
source§impl ErrorMessage
impl ErrorMessage
sourcepub fn to_io(&self) -> Error
pub fn to_io(&self) -> Error
According to netlink(7)
the NLMSG_ERROR
return Negative errno or 0 for acknowledgements.
convert into std::io::Error
using the absolute value from errno code
Trait Implementations§
source§impl Clone for ErrorMessage
impl Clone for ErrorMessage
source§fn clone(&self) -> ErrorMessage
fn clone(&self) -> ErrorMessage
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ErrorMessage
impl Debug for ErrorMessage
source§impl Display for ErrorMessage
impl Display for ErrorMessage
source§impl Emitable for ErrorMessage
impl Emitable for ErrorMessage
source§impl<'buffer, T> Parseable<ErrorBuffer<&'buffer T>> for ErrorMessagewhere
T: 'buffer + AsRef<[u8]>,
impl<'buffer, T> Parseable<ErrorBuffer<&'buffer T>> for ErrorMessagewhere
T: 'buffer + AsRef<[u8]>,
source§fn parse(buf: &ErrorBuffer<&'buffer T>) -> Result<ErrorMessage, DecodeError>
fn parse(buf: &ErrorBuffer<&'buffer T>) -> Result<ErrorMessage, DecodeError>
Deserialize the current type.