Struct wlan_common::ie::PreqPerTarget
source · #[repr(C, packed(1))]pub struct PreqPerTarget {
pub flags: PreqPerTargetFlags,
pub target_addr: MacAddr,
pub target_hwmp_seqno: u32,
}
Fields§
§flags: PreqPerTargetFlags
§target_addr: MacAddr
§target_hwmp_seqno: u32
Trait Implementations§
source§impl Clone for PreqPerTarget
impl Clone for PreqPerTarget
source§fn clone(&self) -> PreqPerTarget
fn clone(&self) -> PreqPerTarget
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 PreqPerTarget
impl Debug for PreqPerTarget
source§impl FromBytes for PreqPerTargetwhere
PreqPerTargetFlags: FromBytes,
MacAddr: FromBytes,
u32: FromBytes,
impl FromBytes for PreqPerTargetwhere
PreqPerTargetFlags: FromBytes,
MacAddr: FromBytes,
u32: 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 PreqPerTargetwhere
PreqPerTargetFlags: FromZeros,
MacAddr: FromZeros,
u32: FromZeros,
impl FromZeros for PreqPerTargetwhere
PreqPerTargetFlags: FromZeros,
MacAddr: FromZeros,
u32: FromZeros,
source§impl IntoBytes for PreqPerTargetwhere
PreqPerTargetFlags: IntoBytes,
MacAddr: IntoBytes,
u32: IntoBytes,
impl IntoBytes for PreqPerTargetwhere
PreqPerTargetFlags: IntoBytes,
MacAddr: IntoBytes,
u32: IntoBytes,
impl Copy for PreqPerTarget
impl Unaligned for PreqPerTarget
Auto Trait Implementations§
impl Freeze for PreqPerTarget
impl RefUnwindSafe for PreqPerTarget
impl Send for PreqPerTarget
impl Sync for PreqPerTarget
impl Unpin for PreqPerTarget
impl UnwindSafe for PreqPerTarget
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