pub struct Dot11EltVHTCapabilities {
pub vht_cap_info: u32,
pub mcs_nss_set: [u8; 8],
}Expand description
VHT Capabilities Information Element (ID=191).
Contains 802.11ac (VHT) capability information.
Fields§
§vht_cap_info: u32VHT Capabilities Info (4 bytes, little-endian).
mcs_nss_set: [u8; 8]Supported VHT-MCS and NSS Set (8 bytes).
Implementations§
Source§impl Dot11EltVHTCapabilities
impl Dot11EltVHTCapabilities
Sourcepub fn max_mpdu_length(&self) -> u8
pub fn max_mpdu_length(&self) -> u8
Max MPDU Length (bits 0-1 of VHT Cap Info). 0 = 3895, 1 = 7991, 2 = 11454.
Sourcepub fn supported_channel_width(&self) -> u8
pub fn supported_channel_width(&self) -> u8
Supported Channel Width Set (bits 2-3).
Sourcepub fn short_gi_80(&self) -> bool
pub fn short_gi_80(&self) -> bool
Short GI for 80 MHz (bit 5).
Sourcepub fn short_gi_160(&self) -> bool
pub fn short_gi_160(&self) -> bool
Short GI for 160/80+80 MHz (bit 6).
Trait Implementations§
Source§impl Clone for Dot11EltVHTCapabilities
impl Clone for Dot11EltVHTCapabilities
Source§fn clone(&self) -> Dot11EltVHTCapabilities
fn clone(&self) -> Dot11EltVHTCapabilities
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 Dot11EltVHTCapabilities
impl Debug for Dot11EltVHTCapabilities
Source§impl PartialEq for Dot11EltVHTCapabilities
impl PartialEq for Dot11EltVHTCapabilities
impl Eq for Dot11EltVHTCapabilities
impl StructuralPartialEq for Dot11EltVHTCapabilities
Auto Trait Implementations§
impl Freeze for Dot11EltVHTCapabilities
impl RefUnwindSafe for Dot11EltVHTCapabilities
impl Send for Dot11EltVHTCapabilities
impl Sync for Dot11EltVHTCapabilities
impl Unpin for Dot11EltVHTCapabilities
impl UnsafeUnpin for Dot11EltVHTCapabilities
impl UnwindSafe for Dot11EltVHTCapabilities
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