pub struct CreationPermit { /* private fields */ }Expand description
One unit of a key’s creation budget, held while a resource is being made. Dropping it gives the unit back, whether or not a resource was registered meanwhile.
Implementations§
Trait Implementations§
Source§impl Debug for CreationPermit
impl Debug for CreationPermit
Source§impl Drop for CreationPermit
impl Drop for CreationPermit
Auto Trait Implementations§
impl !RefUnwindSafe for CreationPermit
impl !UnwindSafe for CreationPermit
impl Freeze for CreationPermit
impl Send for CreationPermit
impl Sync for CreationPermit
impl Unpin for CreationPermit
impl UnsafeUnpin for CreationPermit
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