pub struct ProcessDetails {
pub launched_at: Option<String>,
pub name: Option<String>,
pub parent_pid: Option<i64>,
pub path: Option<String>,
pub pid: Option<i64>,
pub terminated_at: Option<String>,
}
Expand description
The details of process-related information about a finding.
Fields§
§launched_at: Option<String>
The date/time that the process was launched.
name: Option<String>
The name of the process.
parent_pid: Option<i64>
The parent process ID.
path: Option<String>
The path to the process executable.
pid: Option<i64>
The process ID.
terminated_at: Option<String>
The date and time when the process was terminated.
Trait Implementations§
Source§impl Clone for ProcessDetails
impl Clone for ProcessDetails
Source§fn clone(&self) -> ProcessDetails
fn clone(&self) -> ProcessDetails
Returns a duplicate of the value. Read more
1.0.0 · 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 ProcessDetails
impl Debug for ProcessDetails
Source§impl Default for ProcessDetails
impl Default for ProcessDetails
Source§fn default() -> ProcessDetails
fn default() -> ProcessDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProcessDetails
impl<'de> Deserialize<'de> for ProcessDetails
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
Source§impl PartialEq for ProcessDetails
impl PartialEq for ProcessDetails
Source§impl Serialize for ProcessDetails
impl Serialize for ProcessDetails
impl StructuralPartialEq for ProcessDetails
Auto Trait Implementations§
impl Freeze for ProcessDetails
impl RefUnwindSafe for ProcessDetails
impl Send for ProcessDetails
impl Sync for ProcessDetails
impl Unpin for ProcessDetails
impl UnwindSafe for ProcessDetails
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