Struct wlan_common::mac::BlockAckAction
source · #[repr(C)]pub struct BlockAckAction(pub u8);
Tuple Fields§
§0: u8
Implementations§
source§impl BlockAckAction
impl BlockAckAction
pub const ADDBA_REQUEST: Self = _
pub const ADDBA_RESPONSE: Self = _
pub const DELBA: Self = _
Trait Implementations§
source§impl Clone for BlockAckAction
impl Clone for BlockAckAction
source§fn clone(&self) -> BlockAckAction
fn clone(&self) -> BlockAckAction
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 BlockAckAction
impl Debug for BlockAckAction
source§impl Default for BlockAckAction
impl Default for BlockAckAction
source§fn default() -> BlockAckAction
fn default() -> BlockAckAction
Returns the “default value” for a type. Read more
source§impl FromBytes for BlockAckActionwhere
u8: FromBytes,
impl FromBytes for BlockAckActionwhere
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 BlockAckActionwhere
u8: FromZeros,
impl FromZeros for BlockAckActionwhere
u8: FromZeros,
source§impl IntoBytes for BlockAckActionwhere
u8: IntoBytes,
impl IntoBytes for BlockAckActionwhere
u8: IntoBytes,
source§impl PartialEq for BlockAckAction
impl PartialEq for BlockAckAction
source§fn eq(&self, other: &BlockAckAction) -> bool
fn eq(&self, other: &BlockAckAction) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for BlockAckAction
impl Eq for BlockAckAction
impl StructuralPartialEq for BlockAckAction
Auto Trait Implementations§
impl Freeze for BlockAckAction
impl RefUnwindSafe for BlockAckAction
impl Send for BlockAckAction
impl Sync for BlockAckAction
impl Unpin for BlockAckAction
impl UnwindSafe for BlockAckAction
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