pub enum ProcessSort {
Cpu,
Memory,
Pid,
Time,
}Expand description
Supported deterministic process sort orders.
Variants§
Cpu
Highest CPU utilization first.
Memory
Highest memory utilization first.
Pid
Lowest process identifier first.
Time
Greatest accumulated CPU time first.
Trait Implementations§
Source§impl Clone for ProcessSort
impl Clone for ProcessSort
Source§fn clone(&self) -> ProcessSort
fn clone(&self) -> ProcessSort
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 ProcessSort
impl Debug for ProcessSort
Source§impl Default for ProcessSort
impl Default for ProcessSort
Source§fn default() -> ProcessSort
fn default() -> ProcessSort
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProcessSort
impl<'de> Deserialize<'de> for ProcessSort
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 ProcessSort
impl PartialEq for ProcessSort
Source§fn eq(&self, other: &ProcessSort) -> bool
fn eq(&self, other: &ProcessSort) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ProcessSort
impl Serialize for ProcessSort
impl Copy for ProcessSort
impl Eq for ProcessSort
impl StructuralPartialEq for ProcessSort
Auto Trait Implementations§
impl Freeze for ProcessSort
impl RefUnwindSafe for ProcessSort
impl Send for ProcessSort
impl Sync for ProcessSort
impl Unpin for ProcessSort
impl UnsafeUnpin for ProcessSort
impl UnwindSafe for ProcessSort
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.