Struct async_lock::SemaphoreGuardArc
source · pub struct SemaphoreGuardArc(/* private fields */);
Expand description
An owned guard that releases the acquired permit.
Implementations§
Trait Implementations§
source§impl Debug for SemaphoreGuardArc
impl Debug for SemaphoreGuardArc
Auto Trait Implementations§
impl Freeze for SemaphoreGuardArc
impl RefUnwindSafe for SemaphoreGuardArc
impl Send for SemaphoreGuardArc
impl Sync for SemaphoreGuardArc
impl Unpin for SemaphoreGuardArc
impl UnwindSafe for SemaphoreGuardArc
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