Struct wlan_common::ie::IdleOptions
source · #[repr(C)]pub struct IdleOptions(pub u8);
Tuple Fields§
§0: u8
Implementations§
source§impl IdleOptions
impl IdleOptions
pub fn protected_keep_alive_required(&self) -> bool
pub fn set_protected_keep_alive_required(&mut self, value: bool)
pub fn with_protected_keep_alive_required(self, value: bool) -> Self
pub fn raw(&self) -> u8
Trait Implementations§
source§impl Clone for IdleOptions
impl Clone for IdleOptions
source§fn clone(&self) -> IdleOptions
fn clone(&self) -> IdleOptions
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 IdleOptions
impl Debug for IdleOptions
source§impl FromBytes for IdleOptionswhere
u8: FromBytes,
impl FromBytes for IdleOptionswhere
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 IdleOptionswhere
u8: FromZeros,
impl FromZeros for IdleOptionswhere
u8: FromZeros,
source§impl Hash for IdleOptions
impl Hash for IdleOptions
source§impl IntoBytes for IdleOptionswhere
u8: IntoBytes,
impl IntoBytes for IdleOptionswhere
u8: IntoBytes,
source§impl PartialEq for IdleOptions
impl PartialEq for IdleOptions
source§fn eq(&self, other: &IdleOptions) -> bool
fn eq(&self, other: &IdleOptions) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for IdleOptions
impl Eq for IdleOptions
impl StructuralPartialEq for IdleOptions
Auto Trait Implementations§
impl Freeze for IdleOptions
impl RefUnwindSafe for IdleOptions
impl Send for IdleOptions
impl Sync for IdleOptions
impl Unpin for IdleOptions
impl UnwindSafe for IdleOptions
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