pub struct PoolDeleteProtectionGuard { /* private fields */ }Expand description
An exact durable delete-protection record held against concurrent release. Dropping this value releases only the coordination lock, not the durable protection record.
Implementations§
Source§impl PoolDeleteProtectionGuard
impl PoolDeleteProtectionGuard
pub fn status(&self) -> &PoolDeleteProtectionStatus
Auto Trait Implementations§
impl Freeze for PoolDeleteProtectionGuard
impl RefUnwindSafe for PoolDeleteProtectionGuard
impl Send for PoolDeleteProtectionGuard
impl Sync for PoolDeleteProtectionGuard
impl Unpin for PoolDeleteProtectionGuard
impl UnsafeUnpin for PoolDeleteProtectionGuard
impl UnwindSafe for PoolDeleteProtectionGuard
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