pub enum EventTriggerEvent {
DdlCommandStart,
DdlCommandEnd,
TableRewrite,
SqlDrop,
}Expand description
An event name for CREATE EVENT TRIGGER.
Note: this is a PostgreSQL-specific concept. https://www.postgresql.org/docs/current/sql-createeventtrigger.html
Variants§
DdlCommandStart
ddl_command_start
DdlCommandEnd
ddl_command_end
TableRewrite
table_rewrite
SqlDrop
sql_drop
Trait Implementations§
Source§impl Clone for EventTriggerEvent
impl Clone for EventTriggerEvent
Source§fn clone(&self) -> EventTriggerEvent
fn clone(&self) -> EventTriggerEvent
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 EventTriggerEvent
impl Debug for EventTriggerEvent
Source§impl<'de> Deserialize<'de> for EventTriggerEvent
impl<'de> Deserialize<'de> for EventTriggerEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for EventTriggerEvent
impl Display for EventTriggerEvent
Source§impl Hash for EventTriggerEvent
impl Hash for EventTriggerEvent
Source§impl Ord for EventTriggerEvent
impl Ord for EventTriggerEvent
Source§fn cmp(&self, other: &EventTriggerEvent) -> Ordering
fn cmp(&self, other: &EventTriggerEvent) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for EventTriggerEvent
impl PartialEq for EventTriggerEvent
Source§impl PartialOrd for EventTriggerEvent
impl PartialOrd for EventTriggerEvent
Source§impl Serialize for EventTriggerEvent
impl Serialize for EventTriggerEvent
Source§impl Visit for EventTriggerEvent
impl Visit for EventTriggerEvent
Source§impl VisitMut for EventTriggerEvent
impl VisitMut for EventTriggerEvent
Source§fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
Mutably visit this node with the provided
VisitorMut. Read moreimpl Eq for EventTriggerEvent
impl StructuralPartialEq for EventTriggerEvent
Auto Trait Implementations§
impl Freeze for EventTriggerEvent
impl RefUnwindSafe for EventTriggerEvent
impl Send for EventTriggerEvent
impl Sync for EventTriggerEvent
impl Unpin for EventTriggerEvent
impl UnsafeUnpin for EventTriggerEvent
impl UnwindSafe for EventTriggerEvent
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