pub struct DynamicBackingBlocker { /* private fields */ }Implementations§
Source§impl DynamicBackingBlocker
impl DynamicBackingBlocker
pub fn pool_id(&self) -> &DynamicBackingPoolId
pub const fn domain_id(&self) -> CapacityDomainId
pub const fn reason(&self) -> DynamicBackingDeferralReason
pub const fn requested_bytes(&self) -> u64
pub const fn free_bytes(&self) -> u64
pub const fn largest_contiguous_bytes(&self) -> u64
pub fn free_extent_layout_fingerprint(&self) -> &str
pub fn contiguous_claim_bytes_descending(&self) -> Option<&[u64]>
Trait Implementations§
Source§impl Clone for DynamicBackingBlocker
impl Clone for DynamicBackingBlocker
Source§fn clone(&self) -> DynamicBackingBlocker
fn clone(&self) -> DynamicBackingBlocker
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 DynamicBackingBlocker
impl Debug for DynamicBackingBlocker
impl Eq for DynamicBackingBlocker
Source§impl PartialEq for DynamicBackingBlocker
impl PartialEq for DynamicBackingBlocker
Source§impl Serialize for DynamicBackingBlocker
impl Serialize for DynamicBackingBlocker
impl StructuralPartialEq for DynamicBackingBlocker
Auto Trait Implementations§
impl Freeze for DynamicBackingBlocker
impl RefUnwindSafe for DynamicBackingBlocker
impl Send for DynamicBackingBlocker
impl Sync for DynamicBackingBlocker
impl Unpin for DynamicBackingBlocker
impl UnsafeUnpin for DynamicBackingBlocker
impl UnwindSafe for DynamicBackingBlocker
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