pub struct QualifiedIdentifier {
pub name: Node,
pub module_path: Option<ModulePath>,
pub generic_params: Vec<Type>,
}
Fields§
§name: Node
§module_path: Option<ModulePath>
§generic_params: Vec<Type>
Implementations§
Trait Implementations§
Source§impl Clone for QualifiedIdentifier
impl Clone for QualifiedIdentifier
Source§fn clone(&self) -> QualifiedIdentifier
fn clone(&self) -> QualifiedIdentifier
Returns a copy 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 QualifiedIdentifier
impl Debug for QualifiedIdentifier
Source§impl Hash for QualifiedIdentifier
impl Hash for QualifiedIdentifier
Source§impl PartialEq for QualifiedIdentifier
impl PartialEq for QualifiedIdentifier
impl Eq for QualifiedIdentifier
impl StructuralPartialEq for QualifiedIdentifier
Auto Trait Implementations§
impl Freeze for QualifiedIdentifier
impl RefUnwindSafe for QualifiedIdentifier
impl Send for QualifiedIdentifier
impl Sync for QualifiedIdentifier
impl Unpin for QualifiedIdentifier
impl UnwindSafe for QualifiedIdentifier
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