pub struct ObjectChange {
pub object_id: ObjectId,
pub key: String,
pub value_id: ValueId,
pub value: JsonValue,
}Fields§
§object_id: ObjectId§key: String§value_id: ValueId§value: JsonValueTrait Implementations§
Source§impl Clone for ObjectChange
impl Clone for ObjectChange
Source§fn clone(&self) -> ObjectChange
fn clone(&self) -> ObjectChange
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 ObjectChange
impl Debug for ObjectChange
Source§impl<'de> Deserialize<'de> for ObjectChange
impl<'de> Deserialize<'de> for ObjectChange
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 ObjectChange
impl PartialEq for ObjectChange
Source§impl Serialize for ObjectChange
impl Serialize for ObjectChange
impl StructuralPartialEq for ObjectChange
Auto Trait Implementations§
impl Freeze for ObjectChange
impl RefUnwindSafe for ObjectChange
impl Send for ObjectChange
impl Sync for ObjectChange
impl Unpin for ObjectChange
impl UnwindSafe for ObjectChange
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