pub struct AstSymbol {
pub decl_span: Span,
pub hierarchy_level: usize,
pub name: String,
pub kind: AstSymbolKind,
pub no_emit: bool,
pub item_ref: Option<ItemRef<Symbol>>,
}
Fields§
§decl_span: Span
§hierarchy_level: usize
§name: String
§kind: AstSymbolKind
§no_emit: bool
§item_ref: Option<ItemRef<Symbol>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AstSymbol
impl RefUnwindSafe for AstSymbol
impl !Send for AstSymbol
impl !Sync for AstSymbol
impl Unpin for AstSymbol
impl UnwindSafe for AstSymbol
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