pub struct PrimaryName {
pub id: NodeId,
pub span: Span,
pub kind: PrimaryNameKind,
}
Fields§
§id: NodeId
§span: Span
§kind: PrimaryNameKind
Trait Implementations§
Source§impl Clone for PrimaryName
impl Clone for PrimaryName
Source§fn clone(&self) -> PrimaryName
fn clone(&self) -> PrimaryName
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 PrimaryName
impl Debug for PrimaryName
Source§impl PartialEq for PrimaryName
impl PartialEq for PrimaryName
impl Copy for PrimaryName
impl Eq for PrimaryName
impl StructuralPartialEq for PrimaryName
Auto Trait Implementations§
impl Freeze for PrimaryName
impl RefUnwindSafe for PrimaryName
impl Send for PrimaryName
impl Sync for PrimaryName
impl Unpin for PrimaryName
impl UnwindSafe for PrimaryName
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