#[repr(C)]pub struct rtentry {Show 15 fields
pub rt_pad1: c_ulong,
pub rt_dst: sockaddr,
pub rt_gateway: sockaddr,
pub rt_genmask: sockaddr,
pub rt_flags: c_ushort,
pub rt_pad2: c_short,
pub rt_pad3: c_ulong,
pub rt_tos: c_uchar,
pub rt_class: c_uchar,
pub rt_pad4: [c_short; 3],
pub rt_metric: c_short,
pub rt_dev: *mut c_char,
pub rt_mtu: c_ulong,
pub rt_window: c_ulong,
pub rt_irtt: c_ushort,
}
Fields§
§rt_pad1: c_ulong
§rt_dst: sockaddr
§rt_gateway: sockaddr
§rt_genmask: sockaddr
§rt_flags: c_ushort
§rt_pad2: c_short
§rt_pad3: c_ulong
§rt_tos: c_uchar
§rt_class: c_uchar
§rt_pad4: [c_short; 3]
§rt_metric: c_short
§rt_dev: *mut c_char
§rt_mtu: c_ulong
§rt_window: c_ulong
§rt_irtt: c_ushort
Trait Implementations§
impl Copy for rtentry
impl Eq for rtentry
impl StructuralPartialEq for rtentry
Auto Trait Implementations§
impl Freeze for rtentry
impl RefUnwindSafe for rtentry
impl !Send for rtentry
impl !Sync for rtentry
impl Unpin for rtentry
impl UnwindSafe for rtentry
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)