pub struct UpdateItem {
pub key: String,
pub set: Option<Value>,
pub increment: Option<Value>,
pub append: Option<Value>,
pub prepend: Option<Value>,
pub delete: Option<Value>,
}
Fields§
§key: String
§set: Option<Value>
§increment: Option<Value>
§append: Option<Value>
§prepend: Option<Value>
§delete: Option<Value>
Trait Implementations§
Source§impl Clone for UpdateItem
impl Clone for UpdateItem
Source§fn clone(&self) -> UpdateItem
fn clone(&self) -> UpdateItem
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 UpdateItem
impl Debug for UpdateItem
Source§impl<'de> Deserialize<'de> for UpdateItem
impl<'de> Deserialize<'de> for UpdateItem
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
Auto Trait Implementations§
impl Freeze for UpdateItem
impl RefUnwindSafe for UpdateItem
impl Send for UpdateItem
impl Sync for UpdateItem
impl Unpin for UpdateItem
impl UnwindSafe for UpdateItem
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