pub enum CheckpointCapacityMaintenanceOutcome {
Ready(DynamicPoolGrowthBatchReceipt),
Skipped(CheckpointCapacityMaintenanceSkipReason),
}Variants§
Ready(DynamicPoolGrowthBatchReceipt)
Space was already available or growth was published. A concurrent claim may consume it, so this receipt is not an allocation guarantee.
Skipped(CheckpointCapacityMaintenanceSkipReason)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CheckpointCapacityMaintenanceOutcome
impl RefUnwindSafe for CheckpointCapacityMaintenanceOutcome
impl Send for CheckpointCapacityMaintenanceOutcome
impl Sync for CheckpointCapacityMaintenanceOutcome
impl Unpin for CheckpointCapacityMaintenanceOutcome
impl UnsafeUnpin for CheckpointCapacityMaintenanceOutcome
impl UnwindSafe for CheckpointCapacityMaintenanceOutcome
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