pub struct CmacEntry {
pub index: usize,
pub entry_off: usize,
pub enabled: u32,
pub start: u32,
pub end: u32,
pub stored: [u8; 16],
}Expand description
A parsed integrity-table entry.
Fields§
§index: usizeIndex within the table (0..16).
entry_off: usizeFile offset of this entry’s 28 bytes.
enabled: u32enabled word.
start: u32Inclusive start file offset of the covered range.
end: u32Inclusive end file offset of the covered range.
stored: [u8; 16]Stored (byte-reversed) digest as it sits in the file.
Implementations§
Trait Implementations§
impl Copy for CmacEntry
impl Eq for CmacEntry
impl StructuralPartialEq for CmacEntry
Auto Trait Implementations§
impl Freeze for CmacEntry
impl RefUnwindSafe for CmacEntry
impl Send for CmacEntry
impl Sync for CmacEntry
impl Unpin for CmacEntry
impl UnsafeUnpin for CmacEntry
impl UnwindSafe for CmacEntry
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