pub struct BigIntNullableFieldUpdate {
pub set: Option<i64>,
pub increment: Option<i64>,
pub decrement: Option<i64>,
pub multiply: Option<i64>,
pub divide: Option<i64>,
pub unset: Option<bool>,
}Expand description
Update operators for a nullable BigInt column.
Fields§
§set: Option<i64>SET column = value
increment: Option<i64>SET column = column + value
decrement: Option<i64>SET column = column - value
multiply: Option<i64>SET column = column * value
divide: Option<i64>SET column = column / value
unset: Option<bool>SET column = NULL
Trait Implementations§
Source§impl Clone for BigIntNullableFieldUpdate
impl Clone for BigIntNullableFieldUpdate
Source§fn clone(&self) -> BigIntNullableFieldUpdate
fn clone(&self) -> BigIntNullableFieldUpdate
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 BigIntNullableFieldUpdate
impl Debug for BigIntNullableFieldUpdate
Source§impl Default for BigIntNullableFieldUpdate
impl Default for BigIntNullableFieldUpdate
Source§fn default() -> BigIntNullableFieldUpdate
fn default() -> BigIntNullableFieldUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BigIntNullableFieldUpdate
impl<'de> Deserialize<'de> for BigIntNullableFieldUpdate
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 BigIntNullableFieldUpdate
impl PartialEq for BigIntNullableFieldUpdate
Source§fn eq(&self, other: &BigIntNullableFieldUpdate) -> bool
fn eq(&self, other: &BigIntNullableFieldUpdate) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for BigIntNullableFieldUpdate
impl StructuralPartialEq for BigIntNullableFieldUpdate
Auto Trait Implementations§
impl Freeze for BigIntNullableFieldUpdate
impl RefUnwindSafe for BigIntNullableFieldUpdate
impl Send for BigIntNullableFieldUpdate
impl Sync for BigIntNullableFieldUpdate
impl Unpin for BigIntNullableFieldUpdate
impl UnsafeUnpin for BigIntNullableFieldUpdate
impl UnwindSafe for BigIntNullableFieldUpdate
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