pub struct OwnedSemaphorePermit { /* private fields */ }
Expand description
An owned permit from the semaphore.
This type is created by the acquire_owned
method.
Implementations§
Trait Implementations§
Source§impl Debug for OwnedSemaphorePermit
impl Debug for OwnedSemaphorePermit
Auto Trait Implementations§
impl Freeze for OwnedSemaphorePermit
impl !RefUnwindSafe for OwnedSemaphorePermit
impl !Send for OwnedSemaphorePermit
impl !Sync for OwnedSemaphorePermit
impl Unpin for OwnedSemaphorePermit
impl !UnwindSafe for OwnedSemaphorePermit
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