pub struct CommentOn { /* private fields */ }Implementations§
Source§impl CommentOn
impl CommentOn
pub fn aggregate(&self) -> Option<Aggregate>
pub fn cast_sig(&self) -> Option<CastSig>
pub fn function_sig(&self) -> Option<FunctionSig>
pub fn literal(&self) -> Option<Literal>
pub fn name_ref(&self) -> Option<NameRef>
pub fn op(&self) -> Option<Op>
pub fn path(&self) -> Option<Path>
pub fn ty(&self) -> Option<Type>
pub fn using_method(&self) -> Option<UsingMethod>
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
pub fn comma_token(&self) -> Option<SyntaxToken>
pub fn access_token(&self) -> Option<SyntaxToken>
pub fn aggregate_token(&self) -> Option<SyntaxToken>
pub fn cast_token(&self) -> Option<SyntaxToken>
pub fn class_token(&self) -> Option<SyntaxToken>
pub fn collation_token(&self) -> Option<SyntaxToken>
pub fn column_token(&self) -> Option<SyntaxToken>
pub fn comment_token(&self) -> Option<SyntaxToken>
pub fn configuration_token(&self) -> Option<SyntaxToken>
pub fn constraint_token(&self) -> Option<SyntaxToken>
pub fn conversion_token(&self) -> Option<SyntaxToken>
pub fn data_token(&self) -> Option<SyntaxToken>
pub fn database_token(&self) -> Option<SyntaxToken>
pub fn dictionary_token(&self) -> Option<SyntaxToken>
pub fn domain_token(&self) -> Option<SyntaxToken>
pub fn event_token(&self) -> Option<SyntaxToken>
pub fn extension_token(&self) -> Option<SyntaxToken>
pub fn family_token(&self) -> Option<SyntaxToken>
pub fn for_token(&self) -> Option<SyntaxToken>
pub fn foreign_token(&self) -> Option<SyntaxToken>
pub fn function_token(&self) -> Option<SyntaxToken>
pub fn index_token(&self) -> Option<SyntaxToken>
pub fn is_token(&self) -> Option<SyntaxToken>
pub fn language_token(&self) -> Option<SyntaxToken>
pub fn large_token(&self) -> Option<SyntaxToken>
pub fn materialized_token(&self) -> Option<SyntaxToken>
pub fn method_token(&self) -> Option<SyntaxToken>
pub fn null_token(&self) -> Option<SyntaxToken>
pub fn object_token(&self) -> Option<SyntaxToken>
pub fn on_token(&self) -> Option<SyntaxToken>
pub fn operator_token(&self) -> Option<SyntaxToken>
pub fn parser_token(&self) -> Option<SyntaxToken>
pub fn policy_token(&self) -> Option<SyntaxToken>
pub fn procedural_token(&self) -> Option<SyntaxToken>
pub fn procedure_token(&self) -> Option<SyntaxToken>
pub fn publication_token(&self) -> Option<SyntaxToken>
pub fn role_token(&self) -> Option<SyntaxToken>
pub fn routine_token(&self) -> Option<SyntaxToken>
pub fn rule_token(&self) -> Option<SyntaxToken>
pub fn schema_token(&self) -> Option<SyntaxToken>
pub fn search_token(&self) -> Option<SyntaxToken>
pub fn sequence_token(&self) -> Option<SyntaxToken>
pub fn server_token(&self) -> Option<SyntaxToken>
pub fn statistics_token(&self) -> Option<SyntaxToken>
pub fn subscription_token(&self) -> Option<SyntaxToken>
pub fn table_token(&self) -> Option<SyntaxToken>
pub fn tablespace_token(&self) -> Option<SyntaxToken>
pub fn template_token(&self) -> Option<SyntaxToken>
pub fn text_token(&self) -> Option<SyntaxToken>
pub fn transform_token(&self) -> Option<SyntaxToken>
pub fn trigger_token(&self) -> Option<SyntaxToken>
pub fn type_token(&self) -> Option<SyntaxToken>
pub fn view_token(&self) -> Option<SyntaxToken>
pub fn wrapper_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for CommentOn
impl AstNode for CommentOn
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,
impl Eq for CommentOn
impl StructuralPartialEq for CommentOn
Auto Trait Implementations§
impl Freeze for CommentOn
impl !RefUnwindSafe for CommentOn
impl !Send for CommentOn
impl !Sync for CommentOn
impl Unpin for CommentOn
impl !UnwindSafe for CommentOn
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