pub struct JsonModifyFunc {
pub this: Expression,
pub path_values: Vec<(Expression, Expression)>,
}Expand description
JSON_SET / JSON_INSERT function
Fields§
§this: Expression§path_values: Vec<(Expression, Expression)>Trait Implementations§
Source§impl Clone for JsonModifyFunc
impl Clone for JsonModifyFunc
Source§fn clone(&self) -> JsonModifyFunc
fn clone(&self) -> JsonModifyFunc
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 JsonModifyFunc
impl Debug for JsonModifyFunc
Source§impl<'de> Deserialize<'de> for JsonModifyFunc
impl<'de> Deserialize<'de> for JsonModifyFunc
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 JsonModifyFunc
impl PartialEq for JsonModifyFunc
Source§impl Serialize for JsonModifyFunc
impl Serialize for JsonModifyFunc
impl StructuralPartialEq for JsonModifyFunc
Auto Trait Implementations§
impl Freeze for JsonModifyFunc
impl RefUnwindSafe for JsonModifyFunc
impl Send for JsonModifyFunc
impl Sync for JsonModifyFunc
impl Unpin for JsonModifyFunc
impl UnwindSafe for JsonModifyFunc
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