pub struct DynamicBackingDeferred { /* private fields */ }Implementations§
Source§impl DynamicBackingDeferred
impl DynamicBackingDeferred
pub fn blockers(&self) -> &[DynamicBackingBlocker]
pub const fn release_epoch(&self) -> u64
pub const fn capacity_epoch(&self) -> u64
pub const fn epochs(&self) -> CapacityEpochs
pub fn wait_condition(&self) -> &CapacityWaitCondition
pub const fn scope(&self) -> DynamicBackingClaimScope
pub const fn lifetime(&self) -> Option<AllocationLifetime>
Sourcepub fn protected_immediate(&self) -> &CapacityVector
pub fn protected_immediate(&self) -> &CapacityVector
Exact uncommitted physical demand that must remain simultaneously runnable while maintenance rebalances other pools.
Sourcepub fn protected_packing_envelopes(&self) -> &[DynamicBackingPackingEnvelope]
pub fn protected_packing_envelopes(&self) -> &[DynamicBackingPackingEnvelope]
Exact per-pool physical claim shapes that must remain packable while maintenance rebalances unreferenced chunks for this deferred bundle.
Trait Implementations§
Source§impl Clone for DynamicBackingDeferred
impl Clone for DynamicBackingDeferred
Source§fn clone(&self) -> DynamicBackingDeferred
fn clone(&self) -> DynamicBackingDeferred
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 DynamicBackingDeferred
impl Debug for DynamicBackingDeferred
impl Eq for DynamicBackingDeferred
Source§impl PartialEq for DynamicBackingDeferred
impl PartialEq for DynamicBackingDeferred
Source§impl Serialize for DynamicBackingDeferred
impl Serialize for DynamicBackingDeferred
impl StructuralPartialEq for DynamicBackingDeferred
Auto Trait Implementations§
impl Freeze for DynamicBackingDeferred
impl RefUnwindSafe for DynamicBackingDeferred
impl Send for DynamicBackingDeferred
impl Sync for DynamicBackingDeferred
impl Unpin for DynamicBackingDeferred
impl UnsafeUnpin for DynamicBackingDeferred
impl UnwindSafe for DynamicBackingDeferred
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