pub struct DeletedExeInfo {
pub pid: u32,
pub comm: String,
pub exe_path: String,
pub is_deleted: bool,
pub is_suspicious: bool,
}Expand description
Information about a process whose executable may have been deleted.
Fields§
§pid: u32Process ID.
comm: StringProcess command name (task_struct.comm, max 16 chars).
exe_path: StringExecutable path as read from memory (may include “(deleted)” suffix).
is_deleted: boolWhether the executable path contains the “(deleted)” marker.
is_suspicious: boolWhether this deleted executable is suspicious (not a known-benign case).
Trait Implementations§
Source§impl Clone for DeletedExeInfo
impl Clone for DeletedExeInfo
Source§fn clone(&self) -> DeletedExeInfo
fn clone(&self) -> DeletedExeInfo
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 DeletedExeInfo
impl Debug for DeletedExeInfo
Auto Trait Implementations§
impl Freeze for DeletedExeInfo
impl RefUnwindSafe for DeletedExeInfo
impl Send for DeletedExeInfo
impl Sync for DeletedExeInfo
impl Unpin for DeletedExeInfo
impl UnsafeUnpin for DeletedExeInfo
impl UnwindSafe for DeletedExeInfo
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