pub enum VariableChange {
Create(Box<VariableCreate>),
Update(Box<VariableUpdate>),
Delete(Box<VariableDelete>),
}
Variants§
Trait Implementations§
Source§impl Clone for VariableChange
impl Clone for VariableChange
Source§fn clone(&self) -> VariableChange
fn clone(&self) -> VariableChange
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 VariableChange
impl Debug for VariableChange
Source§impl Default for VariableChange
impl Default for VariableChange
Source§impl<'de> Deserialize<'de> for VariableChange
impl<'de> Deserialize<'de> for VariableChange
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 VariableChange
impl PartialEq for VariableChange
Source§impl Serialize for VariableChange
impl Serialize for VariableChange
impl StructuralPartialEq for VariableChange
Auto Trait Implementations§
impl Freeze for VariableChange
impl RefUnwindSafe for VariableChange
impl Send for VariableChange
impl Sync for VariableChange
impl Unpin for VariableChange
impl UnwindSafe for VariableChange
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