pub enum CqlAssignmentOperator {
Assign,
AddAssign,
SubAssign,
ListAppend,
ListPrepend,
SetAdd,
SetRemove,
MapUpdate(CqlExpression),
}Expand description
Assignment operators
Variants§
Assign
Simple assignment (=)
AddAssign
Addition assignment (+=)
SubAssign
Subtraction assignment (-=)
ListAppend
List append (+=)
ListPrepend
List prepend (= value +)
SetAdd
Set add (+=)
SetRemove
Set remove (-=)
MapUpdate(CqlExpression)
Map update ([key] = value)
Trait Implementations§
Source§impl Clone for CqlAssignmentOperator
impl Clone for CqlAssignmentOperator
Source§fn clone(&self) -> CqlAssignmentOperator
fn clone(&self) -> CqlAssignmentOperator
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 CqlAssignmentOperator
impl Debug for CqlAssignmentOperator
Source§impl<'de> Deserialize<'de> for CqlAssignmentOperator
impl<'de> Deserialize<'de> for CqlAssignmentOperator
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 CqlAssignmentOperator
impl PartialEq for CqlAssignmentOperator
Source§fn eq(&self, other: &CqlAssignmentOperator) -> bool
fn eq(&self, other: &CqlAssignmentOperator) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CqlAssignmentOperator
impl Serialize for CqlAssignmentOperator
impl StructuralPartialEq for CqlAssignmentOperator
Auto Trait Implementations§
impl Freeze for CqlAssignmentOperator
impl RefUnwindSafe for CqlAssignmentOperator
impl Send for CqlAssignmentOperator
impl Sync for CqlAssignmentOperator
impl Unpin for CqlAssignmentOperator
impl UnsafeUnpin for CqlAssignmentOperator
impl UnwindSafe for CqlAssignmentOperator
Blanket Implementations§
impl<T> Allocation for T
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