pub struct EnableAlwaysRule { /* private fields */ }
Implementations§
Source§impl EnableAlwaysRule
impl EnableAlwaysRule
pub fn always_token(&self) -> Option<SyntaxToken>
pub fn enable_token(&self) -> Option<SyntaxToken>
pub fn rule_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for EnableAlwaysRule
impl AstNode for EnableAlwaysRule
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 EnableAlwaysRule
impl Clone for EnableAlwaysRule
Source§fn clone(&self) -> EnableAlwaysRule
fn clone(&self) -> EnableAlwaysRule
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 EnableAlwaysRule
impl Debug for EnableAlwaysRule
Source§impl From<EnableAlwaysRule> for AlterTableAction
impl From<EnableAlwaysRule> for AlterTableAction
Source§fn from(node: EnableAlwaysRule) -> AlterTableAction
fn from(node: EnableAlwaysRule) -> AlterTableAction
Converts to this type from the input type.
Source§impl Hash for EnableAlwaysRule
impl Hash for EnableAlwaysRule
Source§impl PartialEq for EnableAlwaysRule
impl PartialEq for EnableAlwaysRule
impl Eq for EnableAlwaysRule
impl StructuralPartialEq for EnableAlwaysRule
Auto Trait Implementations§
impl Freeze for EnableAlwaysRule
impl !RefUnwindSafe for EnableAlwaysRule
impl !Send for EnableAlwaysRule
impl !Sync for EnableAlwaysRule
impl Unpin for EnableAlwaysRule
impl !UnwindSafe for EnableAlwaysRule
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