Struct Lock
lib_composite::sl_lock
pub struct Lock<T: ?Sized> { /* fields omitted */ }
impl<T> Lock<T>
fn new(_: Sl, t: T) -> Self
impl<T: ?Sized> Lock<T>
fn lock(&self) -> LockGuard<T>
fn try_lock(&self) -> Option<LockGuard<T>>
impl<T: ?Sized + Send> Send for Lock<T>
impl<T: ?Sized + Send> Sync for Lock<T>