[−][src]Enum rustc_query_system::dep_graph::graph::HybridIndex
Contains an index into one of several node data collections. Elsewhere, we
store CompressedHyridIndex instead of this to save space, but convert to
this type during processing to take advantage of the enum match ergonomics.
Variants
New(NewDepNodeIndex)Red(RedDepNodeIndex)LightGreen(LightGreenDepNodeIndex)DarkGreen(SerializedDepNodeIndex)Trait Implementations
impl From<CompressedHybridIndex> for HybridIndex[src]
pub fn from(hybrid_index: CompressedHybridIndex) -> Self[src]
Auto Trait Implementations
impl RefUnwindSafe for HybridIndex[src]
impl Send for HybridIndex[src]
impl Sync for HybridIndex[src]
impl Unpin for HybridIndex[src]
impl UnwindSafe for HybridIndex[src]
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>,