pub struct DefineEventStatement {
pub kind: DefineKind,
pub name: Expr,
pub target_table: Expr,
pub when: Expr,
pub then: Vec<Expr>,
pub comment: Expr,
pub event_kind: EventKind,
}Fields§
§kind: DefineKind§name: Expr§target_table: Expr§when: Expr§then: Vec<Expr>§comment: Expr§event_kind: EventKindTrait Implementations§
Source§impl Clone for DefineEventStatement
impl Clone for DefineEventStatement
Source§impl Debug for DefineEventStatement
impl Debug for DefineEventStatement
impl Eq for DefineEventStatement
Source§impl PartialEq for DefineEventStatement
impl PartialEq for DefineEventStatement
impl StructuralPartialEq for DefineEventStatement
Source§impl ToSql for DefineEventStatement
impl ToSql for DefineEventStatement
Auto Trait Implementations§
impl !Freeze for DefineEventStatement
impl RefUnwindSafe for DefineEventStatement
impl Send for DefineEventStatement
impl Sync for DefineEventStatement
impl Unpin for DefineEventStatement
impl UnsafeUnpin for DefineEventStatement
impl UnwindSafe for DefineEventStatement
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.