pub struct PkgInst {
pub id: NodeId,
pub span: Span,
pub name: Spanned<Name>,
pub target: CompoundName,
pub generics: Option<ParenElems>,
}
Expand description
A package instantiation declaration.
Fields§
§id: NodeId
§span: Span
§name: Spanned<Name>
§target: CompoundName
§generics: Option<ParenElems>
Trait Implementations§
impl Eq for PkgInst
impl StructuralPartialEq for PkgInst
Auto Trait Implementations§
impl Freeze for PkgInst
impl RefUnwindSafe for PkgInst
impl Send for PkgInst
impl Sync for PkgInst
impl Unpin for PkgInst
impl UnwindSafe for PkgInst
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