pub struct InFlightGuard { /* private fields */ }Expand description
A held transfers_in_flight slot. Released by Drop, never by a call.
Trait Implementations§
Source§impl Debug for InFlightGuard
impl Debug for InFlightGuard
Source§impl Drop for InFlightGuard
impl Drop for InFlightGuard
Auto Trait Implementations§
impl Freeze for InFlightGuard
impl RefUnwindSafe for InFlightGuard
impl Send for InFlightGuard
impl Sync for InFlightGuard
impl Unpin for InFlightGuard
impl UnsafeUnpin for InFlightGuard
impl UnwindSafe for InFlightGuard
Blanket Implementations§
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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