Struct endpointsecurity::EsProcess [−][src]
pub struct EsProcess {
pub ppid: u32,
pub original_ppid: u32,
pub pid: u32,
pub group_id: u32,
pub session_id: u32,
pub codesigning_flags: u32,
pub is_platform_binary: bool,
pub is_es_client: bool,
pub cdhash: String,
pub signing_id: String,
pub team_id: String,
pub executable: EsFile,
}
Fields
ppid: u32
original_ppid: u32
pid: u32
group_id: u32
session_id: u32
codesigning_flags: u32
is_platform_binary: bool
is_es_client: bool
cdhash: String
signing_id: String
team_id: String
executable: EsFile
Trait Implementations
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 RefUnwindSafe for EsProcess
impl UnwindSafe for EsProcess
Blanket Implementations
Mutably borrows from an owned value. Read more