pub struct LogFileUsnRecord {
pub lsn: u64,
pub page_offset: usize,
pub source: LogFileRecordSource,
pub record: UsnRecord,
}Expand description
A USN record extracted from the $LogFile.
Fields§
§lsn: u64LSN (Log Sequence Number) where this record was found.
page_offset: usizeByte offset within the $LogFile where this was found.
source: LogFileRecordSourceWhere in the log record structure this was found.
record: UsnRecordThe parsed USN record.
Trait Implementations§
Source§impl Clone for LogFileUsnRecord
impl Clone for LogFileUsnRecord
Source§fn clone(&self) -> LogFileUsnRecord
fn clone(&self) -> LogFileUsnRecord
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for LogFileUsnRecord
impl RefUnwindSafe for LogFileUsnRecord
impl Send for LogFileUsnRecord
impl Sync for LogFileUsnRecord
impl Unpin for LogFileUsnRecord
impl UnsafeUnpin for LogFileUsnRecord
impl UnwindSafe for LogFileUsnRecord
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