struct TestingStateMgrInner {
lock_held: bool,
storage: Arc<Mutex<TestingStateMgrStorage>>,
}Expand description
The inner state of a TestingStateMgr.
Fields§
§lock_held: boolTrue if this manager, and all references to it, hold the lock on the storage.
storage: Arc<Mutex<TestingStateMgrStorage>>The underlying shared storage object.
Implementations§
Trait Implementations§
Source§impl Debug for TestingStateMgrInner
impl Debug for TestingStateMgrInner
Auto Trait Implementations§
impl Freeze for TestingStateMgrInner
impl RefUnwindSafe for TestingStateMgrInner
impl Send for TestingStateMgrInner
impl Sync for TestingStateMgrInner
impl Unpin for TestingStateMgrInner
impl UnsafeUnpin for TestingStateMgrInner
impl UnwindSafe for TestingStateMgrInner
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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