[−][src]Struct rustc_resolve::PrimitiveTypeTable
Interns the names of the primitive types.
All other types are defined somewhere and possibly imported, but the primitive ones need special handling, since they have no place of origin.
Fields
primitive_types: FxHashMap<Symbol, PrimTy>Implementations
impl PrimitiveTypeTable[src]
pub(crate) fn new() -> PrimitiveTypeTable[src]
Auto Trait Implementations
impl RefUnwindSafe for PrimitiveTypeTable
impl Send for PrimitiveTypeTable
impl Sync for PrimitiveTypeTable
impl Unpin for PrimitiveTypeTable
impl UnwindSafe for PrimitiveTypeTable
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,