struct TestingStateMgrInner {
lock_held: bool,
storage: Arc<Mutex<TestingStateMgrStorage>>,
}
Available on crate feature
testing
only.Expand description
The inner state of a TestingStateMgr.
Fields§
§lock_held: bool
True 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 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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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