pub enum StatementOperationKind {
Define,
Redefine,
Undefine,
}Expand description
Outer formal operation represented by a statement unit.
Variants§
Define
The source delta operation defines a fact.
Redefine
The source delta operation replaces a fact.
Undefine
The source delta operation removes a fact.
Trait Implementations§
Source§impl Clone for StatementOperationKind
impl Clone for StatementOperationKind
impl Copy for StatementOperationKind
Source§impl Debug for StatementOperationKind
impl Debug for StatementOperationKind
impl Eq for StatementOperationKind
Source§impl From<SchemaOperationKind> for StatementOperationKind
impl From<SchemaOperationKind> for StatementOperationKind
Source§fn from(value: SchemaOperationKind) -> Self
fn from(value: SchemaOperationKind) -> Self
Converts to this type from the input type.
Source§impl PartialEq for StatementOperationKind
impl PartialEq for StatementOperationKind
Source§impl Serialize for StatementOperationKind
impl Serialize for StatementOperationKind
impl StructuralPartialEq for StatementOperationKind
Auto Trait Implementations§
impl Freeze for StatementOperationKind
impl RefUnwindSafe for StatementOperationKind
impl Send for StatementOperationKind
impl Sync for StatementOperationKind
impl Unpin for StatementOperationKind
impl UnsafeUnpin for StatementOperationKind
impl UnwindSafe for StatementOperationKind
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