pub struct MemoryRecoveredChunk {
pub vaddr: u64,
pub header: EvtxChunkHeader,
pub record_count: u32,
pub first_timestamp: u64,
pub last_timestamp: u64,
pub channel: String,
pub source_process: Option<String>,
pub source_pid: Option<u32>,
pub anti_forensic: Vec<IntegrityAnomaly>,
}Expand description
A chunk recovered from process memory (Event Log service VAD scan).
Fields§
§vaddr: u64§header: EvtxChunkHeader§record_count: u32§first_timestamp: u64§last_timestamp: u64§channel: String§source_process: Option<String>§source_pid: Option<u32>§anti_forensic: Vec<IntegrityAnomaly>Trait Implementations§
Source§impl Clone for MemoryRecoveredChunk
impl Clone for MemoryRecoveredChunk
Source§fn clone(&self) -> MemoryRecoveredChunk
fn clone(&self) -> MemoryRecoveredChunk
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 moreSource§impl Debug for MemoryRecoveredChunk
impl Debug for MemoryRecoveredChunk
Auto Trait Implementations§
impl Freeze for MemoryRecoveredChunk
impl RefUnwindSafe for MemoryRecoveredChunk
impl Send for MemoryRecoveredChunk
impl Sync for MemoryRecoveredChunk
impl Unpin for MemoryRecoveredChunk
impl UnsafeUnpin for MemoryRecoveredChunk
impl UnwindSafe for MemoryRecoveredChunk
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