pub struct RecentMic {
pub counter: u32,
pub mic: [u8; 16],
pub mic_len: u8,
pub accepted_ms: u64,
}Expand description
Recently accepted MIC tracked for backward-window replay handling.
Fields§
§counter: u32Accepted frame counter.
mic: [u8; 16]Normalized MIC bytes.
mic_len: u8Number of valid bytes in mic.
accepted_ms: u64Acceptance timestamp in milliseconds.
Trait Implementations§
impl Eq for RecentMic
impl StructuralPartialEq for RecentMic
Auto Trait Implementations§
impl Freeze for RecentMic
impl RefUnwindSafe for RecentMic
impl Send for RecentMic
impl Sync for RecentMic
impl Unpin for RecentMic
impl UnwindSafe for RecentMic
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)