pub struct DynamicPoolProvisioningPolicy { /* private fields */ }Expand description
Typed bounds for elastic residency. minimum_resident_bytes is the amount
required to make one request runnable, not an initial reservation. Pools
may grow on demand up to maximum_resident_bytes; the process-wide device
account remains the authority when several pools compete for that memory.
Implementations§
Source§impl DynamicPoolProvisioningPolicy
impl DynamicPoolProvisioningPolicy
pub const fn mode(&self) -> DynamicPoolProvisioningMode
pub const fn minimum_resident_bytes(&self) -> u64
pub const fn maximum_resident_bytes(&self) -> u64
Trait Implementations§
Source§impl Clone for DynamicPoolProvisioningPolicy
impl Clone for DynamicPoolProvisioningPolicy
Source§fn clone(&self) -> DynamicPoolProvisioningPolicy
fn clone(&self) -> DynamicPoolProvisioningPolicy
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<'de> Deserialize<'de> for DynamicPoolProvisioningPolicy
impl<'de> Deserialize<'de> for DynamicPoolProvisioningPolicy
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
impl Eq for DynamicPoolProvisioningPolicy
impl StructuralPartialEq for DynamicPoolProvisioningPolicy
Auto Trait Implementations§
impl Freeze for DynamicPoolProvisioningPolicy
impl RefUnwindSafe for DynamicPoolProvisioningPolicy
impl Send for DynamicPoolProvisioningPolicy
impl Sync for DynamicPoolProvisioningPolicy
impl Unpin for DynamicPoolProvisioningPolicy
impl UnsafeUnpin for DynamicPoolProvisioningPolicy
impl UnwindSafe for DynamicPoolProvisioningPolicy
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