Struct wlan_common::ie::SecChanOffset
source · #[repr(C, packed(1))]pub struct SecChanOffset(pub u8);
Tuple Fields§
§0: u8
Implementations§
source§impl SecChanOffset
impl SecChanOffset
pub const SECONDARY_NONE: Self = _
pub const SECONDARY_ABOVE: Self = _
pub const SECONDARY_BELOW: Self = _
Trait Implementations§
source§impl Clone for SecChanOffset
impl Clone for SecChanOffset
source§fn clone(&self) -> SecChanOffset
fn clone(&self) -> SecChanOffset
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 SecChanOffset
impl Debug for SecChanOffset
source§impl FromBytes for SecChanOffsetwhere
u8: FromBytes,
impl FromBytes for SecChanOffsetwhere
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 SecChanOffsetwhere
u8: FromZeros,
impl FromZeros for SecChanOffsetwhere
u8: FromZeros,
source§impl IntoBytes for SecChanOffsetwhere
u8: IntoBytes,
impl IntoBytes for SecChanOffsetwhere
u8: IntoBytes,
source§impl PartialEq for SecChanOffset
impl PartialEq for SecChanOffset
source§fn eq(&self, other: &SecChanOffset) -> bool
fn eq(&self, other: &SecChanOffset) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for SecChanOffset
impl PartialOrd for SecChanOffset
source§fn partial_cmp(&self, other: &SecChanOffset) -> Option<Ordering>
fn partial_cmp(&self, other: &SecChanOffset) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for SecChanOffset
impl Eq for SecChanOffset
impl StructuralPartialEq for SecChanOffset
impl Unaligned for SecChanOffset
Auto Trait Implementations§
impl Freeze for SecChanOffset
impl RefUnwindSafe for SecChanOffset
impl Send for SecChanOffset
impl Sync for SecChanOffset
impl Unpin for SecChanOffset
impl UnwindSafe for SecChanOffset
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
)