pub enum MemoryAvailabilitySource {
Host,
Cgroup,
HostAndCgroup,
CgroupProbeFailure,
}Expand description
Which observation is the binding ceiling on memory available to this process.
Variants§
Trait Implementations§
Source§impl Clone for MemoryAvailabilitySource
impl Clone for MemoryAvailabilitySource
Source§fn clone(&self) -> MemoryAvailabilitySource
fn clone(&self) -> MemoryAvailabilitySource
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 moreimpl Copy for MemoryAvailabilitySource
Source§impl Debug for MemoryAvailabilitySource
impl Debug for MemoryAvailabilitySource
Source§impl Display for MemoryAvailabilitySource
impl Display for MemoryAvailabilitySource
impl Eq for MemoryAvailabilitySource
Source§impl PartialEq for MemoryAvailabilitySource
impl PartialEq for MemoryAvailabilitySource
impl StructuralPartialEq for MemoryAvailabilitySource
Auto Trait Implementations§
impl Freeze for MemoryAvailabilitySource
impl RefUnwindSafe for MemoryAvailabilitySource
impl Send for MemoryAvailabilitySource
impl Sync for MemoryAvailabilitySource
impl Unpin for MemoryAvailabilitySource
impl UnsafeUnpin for MemoryAvailabilitySource
impl UnwindSafe for MemoryAvailabilitySource
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more