pub struct SnapshotProcessingGuard(/* private fields */);Expand description
Shared processing guard carried by a mutation batch until projection is complete. The inner guard is intentionally opaque outside arete-server.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for SnapshotProcessingGuard
impl !UnwindSafe for SnapshotProcessingGuard
impl Freeze for SnapshotProcessingGuard
impl Send for SnapshotProcessingGuard
impl Sync for SnapshotProcessingGuard
impl Unpin for SnapshotProcessingGuard
impl UnsafeUnpin for SnapshotProcessingGuard
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