pub enum DocOperator {
Insert,
Update,
Upsert,
Delete,
}Expand description
DML operation kind used by write-ahead records and telemetry.
Variants§
Trait Implementations§
Source§impl Clone for DocOperator
impl Clone for DocOperator
impl Copy for DocOperator
Source§impl Debug for DocOperator
impl Debug for DocOperator
Source§impl<'de> Deserialize<'de> for DocOperator
impl<'de> Deserialize<'de> for DocOperator
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for DocOperator
impl Display for DocOperator
impl Eq for DocOperator
Source§impl Hash for DocOperator
impl Hash for DocOperator
Source§impl PartialEq for DocOperator
impl PartialEq for DocOperator
Source§impl Serialize for DocOperator
impl Serialize for DocOperator
impl StructuralPartialEq for DocOperator
Auto Trait Implementations§
impl Freeze for DocOperator
impl RefUnwindSafe for DocOperator
impl Send for DocOperator
impl Sync for DocOperator
impl Unpin for DocOperator
impl UnsafeUnpin for DocOperator
impl UnwindSafe for DocOperator
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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