pub struct ProcessEntry {Show 14 fields
pub process_id: i64,
pub name: String,
pub host: String,
pub parent_process_id: Option<i64>,
pub architecture: Option<String>,
pub bin_path: Option<String>,
pub user: Option<String>,
pub command_line: Option<String>,
pub integrity_level: Option<i32>,
pub start_time: Option<i64>,
pub description: Option<String>,
pub signer: Option<String>,
pub protected_process_level: Option<i32>,
pub update_deleted: bool,
}Fields§
§process_id: i64§name: String§host: String§parent_process_id: Option<i64>§architecture: Option<String>§bin_path: Option<String>§user: Option<String>§command_line: Option<String>§integrity_level: Option<i32>§start_time: Option<i64>§description: Option<String>§signer: Option<String>§protected_process_level: Option<i32>§update_deleted: boolTrait Implementations§
Source§impl Clone for ProcessEntry
impl Clone for ProcessEntry
Source§fn clone(&self) -> ProcessEntry
fn clone(&self) -> ProcessEntry
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 ProcessEntry
impl Debug for ProcessEntry
Source§impl Default for ProcessEntry
impl Default for ProcessEntry
Source§fn default() -> ProcessEntry
fn default() -> ProcessEntry
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProcessEntry
impl<'de> Deserialize<'de> for ProcessEntry
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 ProcessEntry
impl PartialEq for ProcessEntry
Source§fn eq(&self, other: &ProcessEntry) -> bool
fn eq(&self, other: &ProcessEntry) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ProcessEntry
impl Serialize for ProcessEntry
impl StructuralPartialEq for ProcessEntry
Auto Trait Implementations§
impl Freeze for ProcessEntry
impl RefUnwindSafe for ProcessEntry
impl Send for ProcessEntry
impl Sync for ProcessEntry
impl Unpin for ProcessEntry
impl UnsafeUnpin for ProcessEntry
impl UnwindSafe for ProcessEntry
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