pub struct DynStorage;Expand description
Storage marker used by DynState views.
Trait Implementations§
Source§type Storage<T> = SharedValue<T>
type Storage<T> = SharedValue<T>
Concrete cell or lock type containing
SharedValue<T>.Source§type ReadGuard<'a, T> = &'a SharedValue<T>
where
T: 'a
type ReadGuard<'a, T> = &'a SharedValue<T> where T: 'a
Guard returned by read access.
Source§type WriteGuard<'a, T> = &'a mut SharedValue<T>
where
T: 'a
type WriteGuard<'a, T> = &'a mut SharedValue<T> where T: 'a
Guard returned by write access.
Auto Trait Implementations§
impl Freeze for DynStorage
impl RefUnwindSafe for DynStorage
impl Send for DynStorage
impl StateClone for DynStorage
impl StateCopy for DynStorage
impl Sync for DynStorage
impl Unpin for DynStorage
impl UnsafeUnpin for DynStorage
impl UnwindSafe for DynStorage
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