[−][src]Enum rustc_hir::def_id::CrateNum

pub enum CrateNum {
    ReservedForIncrCompCache,
    Index(CrateId),
}

Variants

ReservedForIncrCompCache

A special CrateNum that we use for the tcx.rcache when decoding from the incr. comp. cache.

Index(CrateId)

Auto Trait Implementations

impl RefUnwindSafe for CrateNum

impl Send for CrateNum

impl Sync for CrateNum

impl Unpin for CrateNum

impl UnwindSafe for CrateNum

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized, 
[src]

impl<T> Borrow<T> for T where
    T: ?Sized, 
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone, 
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.