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: EsFileTrait Implementations§
Source§impl<'de> Deserialize<'de> for EsProcess
impl<'de> Deserialize<'de> for EsProcess
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 EsProcess
impl RefUnwindSafe for EsProcess
impl Send for EsProcess
impl Sync for EsProcess
impl Unpin for EsProcess
impl UnwindSafe for EsProcess
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