Struct rustc_session::parse::SymbolGallery
source · pub struct SymbolGallery {
pub symbols: Lock<FxHashMap<Symbol, Span>>,
}
Fields§
§symbols: Lock<FxHashMap<Symbol, Span>>
All symbols occurred and their first occurrence span.
Implementations§
Trait Implementations§
source§impl Default for SymbolGallery
impl Default for SymbolGallery
source§fn default() -> SymbolGallery
fn default() -> SymbolGallery
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl DynSend for SymbolGallery
impl DynSync for SymbolGallery
impl !Freeze for SymbolGallery
impl !RefUnwindSafe for SymbolGallery
impl Send for SymbolGallery
impl !Sync for SymbolGallery
impl Unpin for SymbolGallery
impl UnwindSafe for SymbolGallery
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
source§impl<T, R> CollectAndApply<T, R> for T
impl<T, R> CollectAndApply<T, R> for T
§impl<T> Filterable for T
impl<T> Filterable for T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
source§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
source§fn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
impl<'a, T> Captures<'a> for Twhere
T: ?Sized,
impl<T> ErasedDestructor for Twhere
T: 'static,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 40 bytes