pub struct DeletedExeFinding {
pub pid: u32,
pub comm: String,
pub exe_path: String,
pub original_path: String,
}Expand description
A lightweight finding produced by the pure-logic deleted-exe classifier, suitable for use without a full memory-image reader.
Fields§
§pid: u32Process ID.
comm: StringProcess name (task_struct.comm, max 16 chars).
exe_path: StringFull exe path as seen in memory — includes the (deleted) suffix.
original_path: StringExe path with the (deleted) suffix and trailing whitespace stripped.
Trait Implementations§
Source§impl Clone for DeletedExeFinding
impl Clone for DeletedExeFinding
Source§fn clone(&self) -> DeletedExeFinding
fn clone(&self) -> DeletedExeFinding
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 DeletedExeFinding
impl Debug for DeletedExeFinding
Source§impl<'de> Deserialize<'de> for DeletedExeFinding
impl<'de> Deserialize<'de> for DeletedExeFinding
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DeletedExeFinding
impl RefUnwindSafe for DeletedExeFinding
impl Send for DeletedExeFinding
impl Sync for DeletedExeFinding
impl Unpin for DeletedExeFinding
impl UnsafeUnpin for DeletedExeFinding
impl UnwindSafe for DeletedExeFinding
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