pub enum TriggerScope {
Row,
Statement,
}Expand description
Trigger scope
Specifies whether the trigger executes for each row or once per statement.
Variants§
Row
Execute for each affected row (FOR EACH ROW)
Statement
Execute once per statement (FOR EACH STATEMENT) - PostgreSQL only
Trait Implementations§
Source§impl Clone for TriggerScope
impl Clone for TriggerScope
Source§fn clone(&self) -> TriggerScope
fn clone(&self) -> TriggerScope
Returns a duplicate of the value. Read more
1.0.0 · 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 TriggerScope
impl Debug for TriggerScope
Source§impl PartialEq for TriggerScope
impl PartialEq for TriggerScope
impl Copy for TriggerScope
impl Eq for TriggerScope
impl StructuralPartialEq for TriggerScope
Auto Trait Implementations§
impl Freeze for TriggerScope
impl RefUnwindSafe for TriggerScope
impl Send for TriggerScope
impl Sync for TriggerScope
impl Unpin for TriggerScope
impl UnsafeUnpin for TriggerScope
impl UnwindSafe for TriggerScope
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