pub enum TriggerResult {
Continue(Option<String>),
Abort {
message: String,
code: String,
},
Skip,
Batch(String),
}Expand description
Result from trigger execution
Variants§
Continue(Option<String>)
Continue with optionally modified row (JSON)
Abort
Abort with error message and code
Skip
Skip this row
Batch(String)
Batch result (for ON_BATCH)
Trait Implementations§
Source§impl Clone for TriggerResult
impl Clone for TriggerResult
Source§fn clone(&self) -> TriggerResult
fn clone(&self) -> TriggerResult
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 moreAuto Trait Implementations§
impl Freeze for TriggerResult
impl RefUnwindSafe for TriggerResult
impl Send for TriggerResult
impl Sync for TriggerResult
impl Unpin for TriggerResult
impl UnsafeUnpin for TriggerResult
impl UnwindSafe for TriggerResult
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