pub struct ChangeDiffAction {
pub value: Option<Value>,
pub label: Option<Label>,
}Fields§
§value: Option<Value>create- Created *update- Updated *delete- Deleted
label: Option<Label>Implementations§
Source§impl ChangeDiffAction
impl ChangeDiffAction
pub fn new() -> ChangeDiffAction
Trait Implementations§
Source§impl Clone for ChangeDiffAction
impl Clone for ChangeDiffAction
Source§fn clone(&self) -> ChangeDiffAction
fn clone(&self) -> ChangeDiffAction
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 ChangeDiffAction
impl Debug for ChangeDiffAction
Source§impl Default for ChangeDiffAction
impl Default for ChangeDiffAction
Source§fn default() -> ChangeDiffAction
fn default() -> ChangeDiffAction
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChangeDiffAction
impl<'de> Deserialize<'de> for ChangeDiffAction
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 ChangeDiffAction
impl PartialEq for ChangeDiffAction
Source§impl Serialize for ChangeDiffAction
impl Serialize for ChangeDiffAction
impl StructuralPartialEq for ChangeDiffAction
Auto Trait Implementations§
impl Freeze for ChangeDiffAction
impl RefUnwindSafe for ChangeDiffAction
impl Send for ChangeDiffAction
impl Sync for ChangeDiffAction
impl Unpin for ChangeDiffAction
impl UnwindSafe for ChangeDiffAction
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