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