Struct wlan_common::ie::HtOperation
source · #[repr(C, packed(1))]pub struct HtOperation {
pub primary_channel: u8,
pub ht_op_info: HtOpInfo,
pub basic_ht_mcs_set: SupportedMcsSet,
}
Fields§
§primary_channel: u8
§ht_op_info: HtOpInfo
§basic_ht_mcs_set: SupportedMcsSet
Trait Implementations§
source§impl Clone for HtOperation
impl Clone for HtOperation
source§fn clone(&self) -> HtOperation
fn clone(&self) -> HtOperation
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 HtOperation
impl Debug for HtOperation
source§impl From<HtOperation> for HtOperation
impl From<HtOperation> for HtOperation
source§fn from(op: HtOperation) -> Self
fn from(op: HtOperation) -> Self
Converts to this type from the input type.
source§impl FromBytes for HtOperation
impl FromBytes for HtOperation
§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 HtOperation
impl FromZeros for HtOperation
source§impl Hash for HtOperation
impl Hash for HtOperation
source§impl IntoBytes for HtOperation
impl IntoBytes for HtOperation
source§impl PartialEq for HtOperation
impl PartialEq for HtOperation
source§fn eq(&self, other: &HtOperation) -> bool
fn eq(&self, other: &HtOperation) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for HtOperation
impl Eq for HtOperation
impl StructuralPartialEq for HtOperation
impl Unaligned for HtOperation
Auto Trait Implementations§
impl Freeze for HtOperation
impl RefUnwindSafe for HtOperation
impl Send for HtOperation
impl Sync for HtOperation
impl Unpin for HtOperation
impl UnwindSafe for HtOperation
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