#[repr(C)]pub struct ModeData {
pub is_started: Boolean,
pub max_packet_size: u32,
pub config_data: ConfigData,
pub is_configured: Boolean,
pub group_count: u32,
pub group_table: *mut Ipv4Address,
pub route_count: u32,
pub route_table: *mut RouteTable,
pub icmp_type_count: u32,
pub icmp_type_list: *mut IcmpType,
}Fields
is_started: Booleanmax_packet_size: u32config_data: ConfigDatais_configured: Booleangroup_count: u32group_table: *mut Ipv4Addressroute_count: u32route_table: *mut RouteTableicmp_type_count: u32icmp_type_list: *mut IcmpTypeTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ModeData
impl !Send for ModeData
impl !Sync for ModeData
impl Unpin for ModeData
impl UnwindSafe for ModeData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more