pub enum MutationType {
Insert,
InsertOne,
Update,
UpdateByPk,
UpdateMany,
Delete,
DeleteByPk,
}Expand description
Types of mutations.
Variants§
Insert
Insert multiple records
InsertOne
Insert a single record
Update
Update records matching a filter
UpdateByPk
Update a single record by PK
UpdateMany
Several updates, each with its own filter, in one transaction
Delete
Delete records matching a filter
DeleteByPk
Delete a single record by PK
Trait Implementations§
Source§impl Clone for MutationType
impl Clone for MutationType
impl Copy for MutationType
Source§impl Debug for MutationType
impl Debug for MutationType
impl Eq for MutationType
Source§impl PartialEq for MutationType
impl PartialEq for MutationType
impl StructuralPartialEq for MutationType
Auto Trait Implementations§
impl Freeze for MutationType
impl RefUnwindSafe for MutationType
impl Send for MutationType
impl Sync for MutationType
impl Unpin for MutationType
impl UnsafeUnpin for MutationType
impl UnwindSafe for MutationType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§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