Struct linux_raw_sys::netlink::nduseroptmsg
source · [−]#[repr(C)]pub struct nduseroptmsg {
pub nduseropt_family: c_uchar,
pub nduseropt_pad1: c_uchar,
pub nduseropt_opts_len: c_ushort,
pub nduseropt_ifindex: c_int,
pub nduseropt_icmp_type: __u8,
pub nduseropt_icmp_code: __u8,
pub nduseropt_pad2: c_ushort,
pub nduseropt_pad3: c_uint,
}
Fields
nduseropt_family: c_uchar
nduseropt_pad1: c_uchar
nduseropt_opts_len: c_ushort
nduseropt_ifindex: c_int
nduseropt_icmp_type: __u8
nduseropt_icmp_code: __u8
nduseropt_pad2: c_ushort
nduseropt_pad3: c_uint
Trait Implementations
sourceimpl Clone for nduseroptmsg
impl Clone for nduseroptmsg
sourcefn clone(&self) -> nduseroptmsg
fn clone(&self) -> nduseroptmsg
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for nduseroptmsg
impl Debug for nduseroptmsg
impl Copy for nduseroptmsg
Auto Trait Implementations
impl RefUnwindSafe for nduseroptmsg
impl Send for nduseroptmsg
impl Sync for nduseroptmsg
impl Unpin for nduseroptmsg
impl UnwindSafe for nduseroptmsg
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more