#[repr(C)]pub struct ModeData {Show 16 fields
pub is_started: Boolean,
pub max_packet_size: u32,
pub config_data: ConfigData,
pub is_configured: Boolean,
pub address_count: u32,
pub address_list: *mut AddressInfo,
pub group_count: u32,
pub group_table: *mut Ipv6Address,
pub route_count: u32,
pub route_table: *mut RouteTable,
pub neighbor_count: u32,
pub neighbor_cache: *mut NeighborCache,
pub prefix_count: u32,
pub prefix_table: *mut AddressInfo,
pub icmp_type_count: u32,
pub icmp_type_list: *mut IcmpType,
}Fields
is_started: Booleanmax_packet_size: u32config_data: ConfigDatais_configured: Booleanaddress_count: u32address_list: *mut AddressInfogroup_count: u32group_table: *mut Ipv6Addressroute_count: u32route_table: *mut RouteTableneighbor_count: u32neighbor_cache: *mut NeighborCacheprefix_count: u32prefix_table: *mut AddressInfoicmp_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