pub struct DataPathStateTLV {
pub flags: DataPathFlags,
pub country_code: Option<[char; 2]>,
pub channel_map: Option<DataPathChannel>,
pub infra_bssid_channel: Option<(MACAddress, u16)>,
pub infra_address: Option<MACAddress>,
pub awdl_address: Option<MACAddress>,
pub unicast_options: Option<UnicastOptions>,
pub unicast_options_ext: Option<u32>,
pub extended_flags: Option<DataPathExtendedFlags>,
pub rlfc: Option<u32>,
pub log_trigger_id: Option<u16>,
pub stats: Option<DataPathStats>,
}Fields§
§flags: DataPathFlags§country_code: Option<[char; 2]>§channel_map: Option<DataPathChannel>§infra_bssid_channel: Option<(MACAddress, u16)>§infra_address: Option<MACAddress>§awdl_address: Option<MACAddress>§unicast_options: Option<UnicastOptions>§unicast_options_ext: Option<u32>§extended_flags: Option<DataPathExtendedFlags>§rlfc: Option<u32>§log_trigger_id: Option<u16>§stats: Option<DataPathStats>Implementations§
Source§impl DataPathStateTLV
impl DataPathStateTLV
pub const fn size_in_bytes(&self) -> usize
Trait Implementations§
Source§impl Clone for DataPathStateTLV
impl Clone for DataPathStateTLV
Source§fn clone(&self) -> DataPathStateTLV
fn clone(&self) -> DataPathStateTLV
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DataPathStateTLV
impl Debug for DataPathStateTLV
Source§impl Default for DataPathStateTLV
impl Default for DataPathStateTLV
Source§fn default() -> DataPathStateTLV
fn default() -> DataPathStateTLV
Returns the “default value” for a type. Read more
Source§impl MeasureWith<()> for DataPathStateTLV
impl MeasureWith<()> for DataPathStateTLV
Source§fn measure_with(&self, _ctx: &()) -> usize
fn measure_with(&self, _ctx: &()) -> usize
How large is
Self, given the ctx?Source§impl PartialEq for DataPathStateTLV
impl PartialEq for DataPathStateTLV
Source§impl<'a> TryFromCtx<'a> for DataPathStateTLV
impl<'a> TryFromCtx<'a> for DataPathStateTLV
Source§impl TryIntoCtx for DataPathStateTLV
impl TryIntoCtx for DataPathStateTLV
impl Copy for DataPathStateTLV
impl Eq for DataPathStateTLV
impl StructuralPartialEq for DataPathStateTLV
Auto Trait Implementations§
impl Freeze for DataPathStateTLV
impl RefUnwindSafe for DataPathStateTLV
impl Send for DataPathStateTLV
impl Sync for DataPathStateTLV
impl Unpin for DataPathStateTLV
impl UnwindSafe for DataPathStateTLV
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