pub struct MutationGuard { /* private fields */ }Expand description
Held by a framed mutation, frame through store write. See Log::mutation.
Trait Implementations§
Source§impl Drop for MutationGuard
impl Drop for MutationGuard
Auto Trait Implementations§
impl Freeze for MutationGuard
impl RefUnwindSafe for MutationGuard
impl Send for MutationGuard
impl Sync for MutationGuard
impl Unpin for MutationGuard
impl UnsafeUnpin for MutationGuard
impl UnwindSafe for MutationGuard
Blanket Implementations§
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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