pub struct DeleteTableRowMutation {
pub schema: &'static TableSchema,
pub key: RowKey,
pub expected_version: ExpectedVersion,
}Expand description
Relational row delete mutation.
Fields§
§schema: &'static TableSchema§key: RowKey§expected_version: ExpectedVersionTrait Implementations§
Source§impl Clone for DeleteTableRowMutation
impl Clone for DeleteTableRowMutation
Source§fn clone(&self) -> DeleteTableRowMutation
fn clone(&self) -> DeleteTableRowMutation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DeleteTableRowMutation
impl Debug for DeleteTableRowMutation
Source§impl PartialEq for DeleteTableRowMutation
impl PartialEq for DeleteTableRowMutation
impl StructuralPartialEq for DeleteTableRowMutation
Auto Trait Implementations§
impl Freeze for DeleteTableRowMutation
impl RefUnwindSafe for DeleteTableRowMutation
impl Send for DeleteTableRowMutation
impl Sync for DeleteTableRowMutation
impl Unpin for DeleteTableRowMutation
impl UnsafeUnpin for DeleteTableRowMutation
impl UnwindSafe for DeleteTableRowMutation
Blanket Implementations§
Source§impl<T> AggregateBuilder for T
impl<T> AggregateBuilder for T
fn aggregate<A: Aggregate>(self) -> AggregateRepository<Self, 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Queueable for T
impl<T> Queueable for T
Source§fn queued(self) -> QueuedRepository<Self, InMemoryLockManager>
fn queued(self) -> QueuedRepository<Self, InMemoryLockManager>
Wrap with the default async lock manager. Pair with
.aggregate::<T>() for per-aggregate serialization over the async
repository surface.Source§fn queued_with<L: LockManager>(
self,
lock_manager: L,
) -> QueuedRepository<Self, L>
fn queued_with<L: LockManager>( self, lock_manager: L, ) -> QueuedRepository<Self, L>
Wrap with a custom async lock manager.