pub struct PendingCapability { /* private fields */ }Implementations§
Source§impl PendingCapability
impl PendingCapability
Sourcepub fn commit(
self,
backend: CapabilityBackend,
) -> Result<CapabilityLease, CapabilityError>
pub fn commit( self, backend: CapabilityBackend, ) -> Result<CapabilityLease, CapabilityError>
Commit only after the backend has been allocated. Dropping before commit rolls admission back; dropping the returned lease closes the registry row.
Trait Implementations§
Source§impl Debug for PendingCapability
impl Debug for PendingCapability
Source§impl Drop for PendingCapability
impl Drop for PendingCapability
Auto Trait Implementations§
impl Freeze for PendingCapability
impl RefUnwindSafe for PendingCapability
impl Send for PendingCapability
impl Sync for PendingCapability
impl Unpin for PendingCapability
impl UnsafeUnpin for PendingCapability
impl UnwindSafe for PendingCapability
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