pub struct TableAndColumns { /* private fields */ }Implementations§
Source§impl TableAndColumns
impl TableAndColumns
pub fn column_list(&self) -> Option<ColumnList>
pub fn relation_name(&self) -> Option<RelationName>
Trait Implementations§
Source§impl AstNode for TableAndColumns
impl AstNode for TableAndColumns
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 TableAndColumns
impl Clone for TableAndColumns
Source§fn clone(&self) -> TableAndColumns
fn clone(&self) -> TableAndColumns
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 TableAndColumns
impl Debug for TableAndColumns
Source§impl Hash for TableAndColumns
impl Hash for TableAndColumns
Source§impl PartialEq for TableAndColumns
impl PartialEq for TableAndColumns
impl Eq for TableAndColumns
impl StructuralPartialEq for TableAndColumns
Auto Trait Implementations§
impl Freeze for TableAndColumns
impl !RefUnwindSafe for TableAndColumns
impl !Send for TableAndColumns
impl !Sync for TableAndColumns
impl Unpin for TableAndColumns
impl !UnwindSafe for TableAndColumns
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