pub enum AlterTriggerAction {
DependsOnExtension(DependsOnExtension),
NoDependsOnExtension(NoDependsOnExtension),
TriggerRenameTo(TriggerRenameTo),
}Variants§
DependsOnExtension(DependsOnExtension)
NoDependsOnExtension(NoDependsOnExtension)
TriggerRenameTo(TriggerRenameTo)
Trait Implementations§
Source§impl AstNode for AlterTriggerAction
impl AstNode for AlterTriggerAction
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 AlterTriggerAction
impl Clone for AlterTriggerAction
Source§fn clone(&self) -> AlterTriggerAction
fn clone(&self) -> AlterTriggerAction
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 AlterTriggerAction
impl Debug for AlterTriggerAction
impl Eq for AlterTriggerAction
Source§impl From<DependsOnExtension> for AlterTriggerAction
impl From<DependsOnExtension> for AlterTriggerAction
Source§fn from(node: DependsOnExtension) -> AlterTriggerAction
fn from(node: DependsOnExtension) -> AlterTriggerAction
Converts to this type from the input type.
Source§impl From<NoDependsOnExtension> for AlterTriggerAction
impl From<NoDependsOnExtension> for AlterTriggerAction
Source§fn from(node: NoDependsOnExtension) -> AlterTriggerAction
fn from(node: NoDependsOnExtension) -> AlterTriggerAction
Converts to this type from the input type.
Source§impl From<TriggerRenameTo> for AlterTriggerAction
impl From<TriggerRenameTo> for AlterTriggerAction
Source§fn from(node: TriggerRenameTo) -> AlterTriggerAction
fn from(node: TriggerRenameTo) -> AlterTriggerAction
Converts to this type from the input type.
Source§impl Hash for AlterTriggerAction
impl Hash for AlterTriggerAction
Source§impl PartialEq for AlterTriggerAction
impl PartialEq for AlterTriggerAction
impl StructuralPartialEq for AlterTriggerAction
Auto Trait Implementations§
impl !RefUnwindSafe for AlterTriggerAction
impl !Send for AlterTriggerAction
impl !Sync for AlterTriggerAction
impl !UnwindSafe for AlterTriggerAction
impl Freeze for AlterTriggerAction
impl Unpin for AlterTriggerAction
impl UnsafeUnpin for AlterTriggerAction
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