pub struct TableGroupItem {
pub span_range: Range<usize>,
pub schema: Option<Ident>,
pub ident_alias: Ident,
}
Expand description
Represents an associated table identifier listed inside a table group.
Fields§
§span_range: Range<usize>
The range of the span in the source text.
schema: Option<Ident>
The table schema.
ident_alias: Ident
The table name or alias.
Trait Implementations§
Source§impl Clone for TableGroupItem
impl Clone for TableGroupItem
Source§fn clone(&self) -> TableGroupItem
fn clone(&self) -> TableGroupItem
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 TableGroupItem
impl Debug for TableGroupItem
Source§impl Default for TableGroupItem
impl Default for TableGroupItem
Source§fn default() -> TableGroupItem
fn default() -> TableGroupItem
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TableGroupItem
impl RefUnwindSafe for TableGroupItem
impl Send for TableGroupItem
impl Sync for TableGroupItem
impl Unpin for TableGroupItem
impl UnwindSafe for TableGroupItem
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