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