pub enum TableUpdateExpr {
Value(Value),
CopyColumn(String),
AddI64(i64),
Coalesce(Value),
}Variants§
Trait Implementations§
Source§impl Clone for TableUpdateExpr
impl Clone for TableUpdateExpr
Source§fn clone(&self) -> TableUpdateExpr
fn clone(&self) -> TableUpdateExpr
Returns a duplicate of the value. Read more
1.0.0 · 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 TableUpdateExpr
impl Debug for TableUpdateExpr
Source§impl<'de> Deserialize<'de> for TableUpdateExpr
impl<'de> Deserialize<'de> for TableUpdateExpr
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 PartialEq for TableUpdateExpr
impl PartialEq for TableUpdateExpr
Source§impl Serialize for TableUpdateExpr
impl Serialize for TableUpdateExpr
impl Eq for TableUpdateExpr
impl StructuralPartialEq for TableUpdateExpr
Auto Trait Implementations§
impl Freeze for TableUpdateExpr
impl RefUnwindSafe for TableUpdateExpr
impl Send for TableUpdateExpr
impl Sync for TableUpdateExpr
impl Unpin for TableUpdateExpr
impl UnsafeUnpin for TableUpdateExpr
impl UnwindSafe for TableUpdateExpr
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