pub struct LockMeta {
pub label: &'static str,
pub extra: Option<CompactString>,
pub kind: LockKind,
pub state: LockState,
pub started_at: Instant,
}Fields§
§label: &'static str§extra: Option<CompactString>§kind: LockKind§state: LockState§started_at: InstantTrait Implementations§
Auto Trait Implementations§
impl Freeze for LockMeta
impl RefUnwindSafe for LockMeta
impl Send for LockMeta
impl Sync for LockMeta
impl Unpin for LockMeta
impl UnsafeUnpin for LockMeta
impl UnwindSafe for LockMeta
Blanket Implementations§
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