#[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: Boolean
§max_packet_size: u32
§config_data: ConfigData
§is_configured: Boolean
§address_count: u32
§address_list: *mut AddressInfo
§group_count: u32
§group_table: *mut Ipv6Address
§route_count: u32
§route_table: *mut RouteTable
§neighbor_count: u32
§neighbor_cache: *mut NeighborCache
§prefix_count: u32
§prefix_table: *mut AddressInfo
§icmp_type_count: u32
§icmp_type_list: *mut IcmpType
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ModeData
impl RefUnwindSafe for ModeData
impl !Send for ModeData
impl !Sync for ModeData
impl Unpin for ModeData
impl UnwindSafe for ModeData
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