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