Struct libc::rtentry
#[repr(C)]
pub struct rtentry {
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
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
Trait Implementations
impl Debug for rtentry
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl Hash for rtentry
fn hash<__H: $crate::hash::Hasher>(&Self, state: &mut __H) -> ()
impl StructuralEq for rtentry
impl StructuralPartialEq for rtentry
Auto Trait Implementations
impl RefUnwindSafe for rtentry
impl UnwindSafe for rtentry
Blanket Implementations
impl<T> BorrowMut<T> for T
where
T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T