pub struct MemoryPressureConfig {
pub mem_normal: MemoryPressureLevelConfig,
pub mem_warning: MemoryPressureLevelConfig,
pub mem_critical: MemoryPressureLevelConfig,
}Fields§
§mem_normal: MemoryPressureLevelConfigThe configuration to use at [MemoryPressureLevel::Normal].
mem_warning: MemoryPressureLevelConfigThe configuration to use at [MemoryPressureLevel::Warning].
mem_critical: MemoryPressureLevelConfigThe configuration to use at [MemoryPressureLevel::Critical].
Implementations§
Source§impl MemoryPressureConfig
impl MemoryPressureConfig
pub fn for_level( &self, level: &MemoryPressureLevel, ) -> &MemoryPressureLevelConfig
Trait Implementations§
Source§impl Clone for MemoryPressureConfig
impl Clone for MemoryPressureConfig
Source§fn clone(&self) -> MemoryPressureConfig
fn clone(&self) -> MemoryPressureConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 MemoryPressureConfig
impl Debug for MemoryPressureConfig
Source§impl Default for MemoryPressureConfig
impl Default for MemoryPressureConfig
impl Copy for MemoryPressureConfig
Auto Trait Implementations§
impl Freeze for MemoryPressureConfig
impl RefUnwindSafe for MemoryPressureConfig
impl Send for MemoryPressureConfig
impl Sync for MemoryPressureConfig
impl Unpin for MemoryPressureConfig
impl UnsafeUnpin for MemoryPressureConfig
impl UnwindSafe for MemoryPressureConfig
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, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]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