pub struct DeleteCommand {
pub entity: String,
pub id: Value,
pub expected_version: Option<i64>,
pub soft_delete: bool,
pub trace_chain: Vec<TraceNode>,
}Fields§
§entity: String§id: Value§expected_version: Option<i64>§soft_delete: bool§trace_chain: Vec<TraceNode>Implementations§
Source§impl DeleteCommand
impl DeleteCommand
Trait Implementations§
Source§impl Clone for DeleteCommand
impl Clone for DeleteCommand
Source§fn clone(&self) -> DeleteCommand
fn clone(&self) -> DeleteCommand
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DeleteCommand
impl Debug for DeleteCommand
Source§impl PartialEq for DeleteCommand
impl PartialEq for DeleteCommand
Source§fn eq(&self, other: &DeleteCommand) -> bool
fn eq(&self, other: &DeleteCommand) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DeleteCommand
Auto Trait Implementations§
impl Freeze for DeleteCommand
impl RefUnwindSafe for DeleteCommand
impl Send for DeleteCommand
impl Sync for DeleteCommand
impl Unpin for DeleteCommand
impl UnsafeUnpin for DeleteCommand
impl UnwindSafe for DeleteCommand
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