pub struct FrameSlot<const FRAME: usize> {
pub target: FrameTarget,
pub len: usize,
pub bytes: [u8; FRAME],
pub packet_phy: PacketPhyStats,
}Fields§
§target: FrameTarget§len: usize§bytes: [u8; FRAME]§packet_phy: PacketPhyStatsImplementations§
Trait Implementations§
Auto Trait Implementations§
impl<const FRAME: usize> Freeze for FrameSlot<FRAME>
impl<const FRAME: usize> RefUnwindSafe for FrameSlot<FRAME>
impl<const FRAME: usize> Send for FrameSlot<FRAME>
impl<const FRAME: usize> Sync for FrameSlot<FRAME>
impl<const FRAME: usize> Unpin for FrameSlot<FRAME>
impl<const FRAME: usize> UnsafeUnpin for FrameSlot<FRAME>
impl<const FRAME: usize> UnwindSafe for FrameSlot<FRAME>
Blanket Implementations§
Source§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