Struct wlan_common::mac::ActionCategory
source · #[repr(C)]pub struct ActionCategory(/* private fields */);
Implementations§
source§impl ActionCategory
impl ActionCategory
pub const SPECTRUM_MGMT: Self = _
pub const QOS: Self = _
pub const DLS: Self = _
pub const BLOCK_ACK: Self = _
pub const PUBLIC: Self = _
pub const RADIO_MEASURE: Self = _
pub const FT: Self = _
pub const HT: Self = _
pub const SA_QUERY: Self = _
pub const PROTECTED_DUAL: Self = _
pub const WNM: Self = _
pub const UNPROTECTED_WNM: Self = _
pub const TDLS: Self = _
pub const MESH: Self = _
pub const MULTIHOP: Self = _
pub const SELF_PROTECTED: Self = _
pub const DMG: Self = _
pub const FST: Self = _
pub const ROBUST_AV_STREAM: Self = _
pub const UNPROTECTED_DMG: Self = _
pub const VHT: Self = _
pub const VENDOR_PROTECTED: Self = _
pub const VENDOR: Self = _
Trait Implementations§
source§impl Clone for ActionCategory
impl Clone for ActionCategory
source§fn clone(&self) -> ActionCategory
fn clone(&self) -> ActionCategory
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 ActionCategory
impl Debug for ActionCategory
source§impl FromBytes for ActionCategorywhere
u8: FromBytes,
impl FromBytes for ActionCategorywhere
u8: 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 ActionCategorywhere
u8: FromZeros,
impl FromZeros for ActionCategorywhere
u8: FromZeros,
source§impl IntoBytes for ActionCategorywhere
u8: IntoBytes,
impl IntoBytes for ActionCategorywhere
u8: IntoBytes,
source§impl PartialEq for ActionCategory
impl PartialEq for ActionCategory
source§fn eq(&self, other: &ActionCategory) -> bool
fn eq(&self, other: &ActionCategory) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ActionCategory
impl Eq for ActionCategory
impl StructuralPartialEq for ActionCategory
Auto Trait Implementations§
impl Freeze for ActionCategory
impl RefUnwindSafe for ActionCategory
impl Send for ActionCategory
impl Sync for ActionCategory
impl Unpin for ActionCategory
impl UnwindSafe for ActionCategory
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)