pub struct MergeStatement {
pub patterns: Vec<Pattern>,
pub on_create: Vec<SetItem>,
pub on_match: Vec<SetItem>,
}Expand description
MERGE statement — match or create a pattern with optional ON CREATE / ON MATCH actions.
Fields§
§patterns: Vec<Pattern>§on_create: Vec<SetItem>§on_match: Vec<SetItem>Trait Implementations§
Source§impl Clone for MergeStatement
impl Clone for MergeStatement
Source§fn clone(&self) -> MergeStatement
fn clone(&self) -> MergeStatement
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 MergeStatement
impl Debug for MergeStatement
Source§impl PartialEq for MergeStatement
impl PartialEq for MergeStatement
impl StructuralPartialEq for MergeStatement
Auto Trait Implementations§
impl Freeze for MergeStatement
impl RefUnwindSafe for MergeStatement
impl Send for MergeStatement
impl Sync for MergeStatement
impl Unpin for MergeStatement
impl UnsafeUnpin for MergeStatement
impl UnwindSafe for MergeStatement
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