Struct wlan_common::ie::TimHeader
source · #[repr(C, packed(1))]pub struct TimHeader {
pub dtim_count: u8,
pub dtim_period: u8,
pub bmp_ctrl: BitmapControl,
}
Fields§
§dtim_count: u8
§dtim_period: u8
§bmp_ctrl: BitmapControl
Trait Implementations§
source§impl FromBytes for TimHeaderwhere
u8: FromBytes,
BitmapControl: FromBytes,
impl FromBytes for TimHeaderwhere
u8: FromBytes,
BitmapControl: 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 TimHeaderwhere
u8: FromZeros,
BitmapControl: FromZeros,
impl FromZeros for TimHeaderwhere
u8: FromZeros,
BitmapControl: FromZeros,
source§impl IntoBytes for TimHeaderwhere
u8: IntoBytes,
BitmapControl: IntoBytes,
impl IntoBytes for TimHeaderwhere
u8: IntoBytes,
BitmapControl: IntoBytes,
impl Copy for TimHeader
impl Unaligned for TimHeader
Auto Trait Implementations§
impl Freeze for TimHeader
impl RefUnwindSafe for TimHeader
impl Send for TimHeader
impl Sync for TimHeader
impl Unpin for TimHeader
impl UnwindSafe for TimHeader
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