pub struct AlterEventTrigger { /* private fields */ }Implementations§
Source§impl AlterEventTrigger
impl AlterEventTrigger
pub fn disable(&self) -> Option<Disable>
pub fn enable(&self) -> Option<Enable>
pub fn enable_always(&self) -> Option<EnableAlways>
pub fn enable_replica(&self) -> Option<EnableReplica>
pub fn event_trigger_ref(&self) -> Option<EventTriggerRef>
pub fn event_trigger_rename_to(&self) -> Option<EventTriggerRenameTo>
pub fn owner_to(&self) -> Option<OwnerTo>
pub fn semicolon_token(&self) -> Option<SyntaxToken>
pub fn alter_token(&self) -> Option<SyntaxToken>
pub fn event_token(&self) -> Option<SyntaxToken>
pub fn trigger_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for AlterEventTrigger
impl AstNode for AlterEventTrigger
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for AlterEventTrigger
impl Clone for AlterEventTrigger
Source§fn clone(&self) -> AlterEventTrigger
fn clone(&self) -> AlterEventTrigger
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 moreSource§impl Debug for AlterEventTrigger
impl Debug for AlterEventTrigger
impl Eq for AlterEventTrigger
Source§impl From<AlterEventTrigger> for Stmt
impl From<AlterEventTrigger> for Stmt
Source§fn from(node: AlterEventTrigger) -> Stmt
fn from(node: AlterEventTrigger) -> Stmt
Converts to this type from the input type.
Source§impl Hash for AlterEventTrigger
impl Hash for AlterEventTrigger
Source§impl PartialEq for AlterEventTrigger
impl PartialEq for AlterEventTrigger
impl StructuralPartialEq for AlterEventTrigger
Auto Trait Implementations§
impl !RefUnwindSafe for AlterEventTrigger
impl !Send for AlterEventTrigger
impl !Sync for AlterEventTrigger
impl !UnwindSafe for AlterEventTrigger
impl Freeze for AlterEventTrigger
impl Unpin for AlterEventTrigger
impl UnsafeUnpin for AlterEventTrigger
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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more