pub struct SelectStmtId(/* private fields */);Implementations§
Source§impl SelectStmtId
impl SelectStmtId
pub fn into_inner(self) -> AnyNodeId
Trait Implementations§
Source§impl Clone for SelectStmtId
impl Clone for SelectStmtId
Source§fn clone(&self) -> SelectStmtId
fn clone(&self) -> SelectStmtId
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 SelectStmtId
impl Debug for SelectStmtId
Source§impl<'a> From<SelectStmt<'a>> for SelectStmtId
impl<'a> From<SelectStmt<'a>> for SelectStmtId
Source§fn from(n: SelectStmt<'a>) -> Self
fn from(n: SelectStmt<'a>) -> Self
Converts to this type from the input type.
Source§impl From<SelectStmtId> for AnyNodeId
impl From<SelectStmtId> for AnyNodeId
Source§fn from(id: SelectStmtId) -> AnyNodeId
fn from(id: SelectStmtId) -> AnyNodeId
Converts to this type from the input type.
Source§impl Hash for SelectStmtId
impl Hash for SelectStmtId
Source§impl PartialEq for SelectStmtId
impl PartialEq for SelectStmtId
Source§impl TypedNodeId for SelectStmtId
impl TypedNodeId for SelectStmtId
Source§type Node<'a> = SelectStmt<'a>
type Node<'a> = SelectStmt<'a>
The typed view produced when this ID is resolved against an arena.
impl Copy for SelectStmtId
impl Eq for SelectStmtId
impl StructuralPartialEq for SelectStmtId
Auto Trait Implementations§
impl Freeze for SelectStmtId
impl RefUnwindSafe for SelectStmtId
impl Send for SelectStmtId
impl Sync for SelectStmtId
impl Unpin for SelectStmtId
impl UnsafeUnpin for SelectStmtId
impl UnwindSafe for SelectStmtId
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