pub struct Repack { /* private fields */ }Implementations§
Source§impl Repack
impl Repack
pub fn name_ref(&self) -> Option<NameRef>
pub fn option_item_list(&self) -> Option<OptionItemList>
pub fn table_and_columns_list(&self) -> Option<TableAndColumnsList>
pub fn index_token(&self) -> Option<SyntaxToken>
pub fn repack_token(&self) -> Option<SyntaxToken>
pub fn using_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for Repack
impl AstNode for Repack
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 Repack
impl StructuralPartialEq for Repack
Auto Trait Implementations§
impl Freeze for Repack
impl !RefUnwindSafe for Repack
impl !Send for Repack
impl !Sync for Repack
impl Unpin for Repack
impl UnsafeUnpin for Repack
impl !UnwindSafe for Repack
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