Struct wlan_common::ie::VhtCapabilities
source · #[repr(C, packed(1))]pub struct VhtCapabilities {
pub vht_cap_info: VhtCapabilitiesInfo,
pub vht_mcs_nss: VhtMcsNssSet,
}
Fields§
§vht_cap_info: VhtCapabilitiesInfo
§vht_mcs_nss: VhtMcsNssSet
Trait Implementations§
source§impl Clone for VhtCapabilities
impl Clone for VhtCapabilities
source§fn clone(&self) -> VhtCapabilities
fn clone(&self) -> VhtCapabilities
Returns a copy 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 VhtCapabilities
impl Debug for VhtCapabilities
source§impl From<VhtCapabilities> for VhtCapabilities
impl From<VhtCapabilities> for VhtCapabilities
source§fn from(cap: VhtCapabilities) -> Self
fn from(cap: VhtCapabilities) -> Self
Converts to this type from the input type.
source§impl From<VhtCapabilities> for VhtCapabilities
impl From<VhtCapabilities> for VhtCapabilities
source§fn from(cap: VhtCapabilities) -> Self
fn from(cap: VhtCapabilities) -> Self
Converts to this type from the input type.
source§impl From<VhtCapabilities> for VhtCapabilities
impl From<VhtCapabilities> for VhtCapabilities
source§fn from(cap: VhtCapabilities) -> Self
fn from(cap: VhtCapabilities) -> Self
Converts to this type from the input type.
source§impl From<VhtCapabilities> for VhtCapabilities
impl From<VhtCapabilities> for VhtCapabilities
source§fn from(cap: VhtCapabilities) -> Self
fn from(cap: VhtCapabilities) -> Self
Converts to this type from the input type.
source§impl FromBytes for VhtCapabilitieswhere
VhtCapabilitiesInfo: FromBytes,
VhtMcsNssSet: FromBytes,
impl FromBytes for VhtCapabilitieswhere
VhtCapabilitiesInfo: FromBytes,
VhtMcsNssSet: FromBytes,
§fn slice_from_prefix(bytes: &[u8], count: usize) -> Option<(&[Self], &[u8])>where
Self: Sized + NoCell,
fn slice_from_prefix(bytes: &[u8], count: usize) -> Option<(&[Self], &[u8])>where
Self: Sized + NoCell,
Interprets the prefix of the given
bytes
as a &[Self]
with length
equal to count
without copying. Read more§fn slice_from_suffix(bytes: &[u8], count: usize) -> Option<(&[u8], &[Self])>where
Self: Sized + NoCell,
fn slice_from_suffix(bytes: &[u8], count: usize) -> Option<(&[u8], &[Self])>where
Self: Sized + NoCell,
Interprets the suffix of the given
bytes
as a &[Self]
with length
equal to count
without copying. Read more§fn mut_slice_from_prefix(
bytes: &mut [u8],
count: usize
) -> Option<(&mut [Self], &mut [u8])>where
Self: Sized + IntoBytes + NoCell,
fn mut_slice_from_prefix(
bytes: &mut [u8],
count: usize
) -> Option<(&mut [Self], &mut [u8])>where
Self: Sized + IntoBytes + NoCell,
Interprets the prefix of the given
bytes
as a &mut [Self]
with length
equal to count
without copying. Read more§fn mut_slice_from_suffix(
bytes: &mut [u8],
count: usize
) -> Option<(&mut [u8], &mut [Self])>where
Self: Sized + IntoBytes + NoCell,
fn mut_slice_from_suffix(
bytes: &mut [u8],
count: usize
) -> Option<(&mut [u8], &mut [Self])>where
Self: Sized + IntoBytes + NoCell,
Interprets the suffix of the given
bytes
as a &mut [Self]
with length
equal to count
without copying. Read more§fn read_from_prefix(bytes: &[u8]) -> Option<Self>where
Self: Sized,
fn read_from_prefix(bytes: &[u8]) -> Option<Self>where
Self: Sized,
source§impl FromZeros for VhtCapabilitieswhere
VhtCapabilitiesInfo: FromZeros,
VhtMcsNssSet: FromZeros,
impl FromZeros for VhtCapabilitieswhere
VhtCapabilitiesInfo: FromZeros,
VhtMcsNssSet: FromZeros,
source§impl Hash for VhtCapabilities
impl Hash for VhtCapabilities
source§impl IntoBytes for VhtCapabilitieswhere
VhtCapabilitiesInfo: IntoBytes,
VhtMcsNssSet: IntoBytes,
impl IntoBytes for VhtCapabilitieswhere
VhtCapabilitiesInfo: IntoBytes,
VhtMcsNssSet: IntoBytes,
source§impl PartialEq for VhtCapabilities
impl PartialEq for VhtCapabilities
source§fn eq(&self, other: &VhtCapabilities) -> bool
fn eq(&self, other: &VhtCapabilities) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for VhtCapabilities
impl Eq for VhtCapabilities
impl StructuralPartialEq for VhtCapabilities
impl Unaligned for VhtCapabilities
Auto Trait Implementations§
impl Freeze for VhtCapabilities
impl RefUnwindSafe for VhtCapabilities
impl Send for VhtCapabilities
impl Sync for VhtCapabilities
impl Unpin for VhtCapabilities
impl UnwindSafe for VhtCapabilities
Blanket Implementations§
source§impl<T> AsBytesExt for Twhere
T: IntoBytes + NoCell,
impl<T> AsBytesExt for Twhere
T: IntoBytes + NoCell,
source§fn as_bytes_ref(&self) -> Ref<&[u8], Self>
fn as_bytes_ref(&self) -> Ref<&[u8], Self>
Gets a byte slice reference from a reference to
Self
. Read moresource§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