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