pub struct InternalRwLock;Expand description
Internal RwLock — chain can be shared across threads with &self methods
Trait Implementations§
Source§impl ConcurrencyPolicy for InternalRwLock
impl ConcurrencyPolicy for InternalRwLock
impl Send for InternalRwLock
impl Sync for InternalRwLock
Auto Trait Implementations§
impl Freeze for InternalRwLock
impl RefUnwindSafe for InternalRwLock
impl Unpin for InternalRwLock
impl UnsafeUnpin for InternalRwLock
impl UnwindSafe for InternalRwLock
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more