pub enum NlFamily {
Show 22 variants
Route,
Unused,
Usersock,
Firewall,
SockOrInetDiag,
Nflog,
Xfrm,
Selinux,
Iscsi,
Audit,
FibLookup,
Connector,
Netfilter,
Ip6Fw,
Dnrtmsg,
KobjectUevent,
Generic,
Scsitransport,
Ecryptfs,
Rdma,
Crypto,
UnrecognizedConst(c_int),
}
Expand description
Values for nl_family
in NlSocket
Variants§
Route
Unused
Usersock
Firewall
SockOrInetDiag
Nflog
Xfrm
Selinux
Iscsi
Audit
FibLookup
Connector
Netfilter
Ip6Fw
Dnrtmsg
KobjectUevent
Generic
Scsitransport
Ecryptfs
Rdma
Crypto
UnrecognizedConst(c_int)
Implementations§
Trait Implementations§
Source§impl Ord for NlFamily
impl Ord for NlFamily
Source§impl PartialOrd for NlFamily
impl PartialOrd for NlFamily
Source§impl Size for NlFamily
impl Size for NlFamily
Source§fn unpadded_size(&self) -> usize
fn unpadded_size(&self) -> usize
Size of the unpadded data structure. This will usually
only be unaligned for variable length types like
strings or byte buffers.
Source§fn padded_size(&self) -> usize
fn padded_size(&self) -> usize
Get the size of of the payload and align it to
the required netlink byte alignment.
impl Copy for NlFamily
impl Eq for NlFamily
impl StructuralPartialEq for NlFamily
Auto Trait Implementations§
impl Freeze for NlFamily
impl RefUnwindSafe for NlFamily
impl Send for NlFamily
impl Sync for NlFamily
impl Unpin for NlFamily
impl UnwindSafe for NlFamily
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more