pub struct UpdateCommand {
pub entity: String,
pub id: Value,
pub expected_version: Option<i64>,
pub values: MutationValues,
pub trace_chain: Vec<TraceNode>,
pub old_values: Option<EntitySnapshot>,
}Fields§
§entity: String§id: Value§expected_version: Option<i64>§values: MutationValues§trace_chain: Vec<TraceNode>§old_values: Option<EntitySnapshot>Implementations§
Trait Implementations§
Source§impl Clone for UpdateCommand
impl Clone for UpdateCommand
Source§impl Debug for UpdateCommand
impl Debug for UpdateCommand
Source§impl PartialEq for UpdateCommand
impl PartialEq for UpdateCommand
impl StructuralPartialEq for UpdateCommand
Auto Trait Implementations§
impl Freeze for UpdateCommand
impl RefUnwindSafe for UpdateCommand
impl Send for UpdateCommand
impl Sync for UpdateCommand
impl Unpin for UpdateCommand
impl UnsafeUnpin for UpdateCommand
impl UnwindSafe for UpdateCommand
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