Struct ieee80211::CapabilitiesInfo
source · pub struct CapabilitiesInfo {Show 14 fields
pub ess_capabilities: bool,
pub ibss_status: bool,
pub cfp_partitipation_capabilities: u8,
pub privacy: bool,
pub short_preamble: bool,
pub pbcc: bool,
pub channel_agility: bool,
pub spectrum_management: bool,
pub short_slot_time: bool,
pub automatic_power_save_delivery: bool,
pub radio_measurement: bool,
pub dsss_ofdm: bool,
pub delayed_block_ack: bool,
pub immediate_block_ack: bool,
}
Fields§
§ess_capabilities: bool
0: Transmitter is a STA 1: Transmitter is an AP
ibss_status: bool
0: Transmitter belongs to a BSS 1: Transmitter belongs to an IBSS
cfp_partitipation_capabilities: u8
§privacy: bool
0: AP/STA cannot support WEP 1: AP/STA can support WEP
short_preamble: bool
0: Not Allowed
pbcc: bool
0: Not Allowed
channel_agility: bool
0: Not in use
spectrum_management: bool
0: Not Implemented
short_slot_time: bool
1: In use
automatic_power_save_delivery: bool
0: Not Implemented
radio_measurement: bool
0: Not Implemented
dsss_ofdm: bool
0: Not Implemented
delayed_block_ack: bool
0: Not Implemented
immediate_block_ack: bool
0: Not Implemented
Implementations§
source§impl CapabilitiesInfo
impl CapabilitiesInfo
pub fn from_bytes(bytes: &[u8]) -> Self
Trait Implementations§
source§impl Debug for CapabilitiesInfo
impl Debug for CapabilitiesInfo
source§impl PartialEq<CapabilitiesInfo> for CapabilitiesInfo
impl PartialEq<CapabilitiesInfo> for CapabilitiesInfo
source§fn eq(&self, other: &CapabilitiesInfo) -> bool
fn eq(&self, other: &CapabilitiesInfo) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CapabilitiesInfo
Auto Trait Implementations§
impl RefUnwindSafe for CapabilitiesInfo
impl Send for CapabilitiesInfo
impl Sync for CapabilitiesInfo
impl Unpin for CapabilitiesInfo
impl UnwindSafe for CapabilitiesInfo
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