pub struct ProcessListFilter {
pub definition: Option<Value>,
pub status: ProcessStatusFilter,
pub waiting: Option<bool>,
}Fields§
§definition: Option<Value>§status: ProcessStatusFilter§waiting: Option<bool>Implementations§
Source§impl ProcessListFilter
impl ProcessListFilter
pub fn decode(args: &Value) -> Result<ProcessListFilter, String>
pub fn list_mode(&self) -> ProcessListMode
pub fn matches_entry(&self, entry: &(ProcessHandleGrant, ProcessRecord)) -> bool
pub fn matches_record(&self, record: &ProcessRecord) -> bool
Trait Implementations§
Source§impl Clone for ProcessListFilter
impl Clone for ProcessListFilter
Source§fn clone(&self) -> ProcessListFilter
fn clone(&self) -> ProcessListFilter
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 ProcessListFilter
impl Debug for ProcessListFilter
Source§impl Default for ProcessListFilter
impl Default for ProcessListFilter
Source§fn default() -> ProcessListFilter
fn default() -> ProcessListFilter
Returns the “default value” for a type. Read more
Source§impl PartialEq for ProcessListFilter
impl PartialEq for ProcessListFilter
Source§fn eq(&self, other: &ProcessListFilter) -> bool
fn eq(&self, other: &ProcessListFilter) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ProcessListFilter
Auto Trait Implementations§
impl Freeze for ProcessListFilter
impl RefUnwindSafe for ProcessListFilter
impl Send for ProcessListFilter
impl Sync for ProcessListFilter
impl Unpin for ProcessListFilter
impl UnsafeUnpin for ProcessListFilter
impl UnwindSafe for ProcessListFilter
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