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