Struct rustc_query_system::dep_graph::graph::LightGreenDepNodeData [−][src]
Data for nodes in previous graph that have been marked green because we re-executed their queries and the results were the same as in the previous session. We can share the dep node and the fingerprint with the previous graph, but the edges may be different, so we store them directly.
Fields
node_indices: IndexVec<LightGreenDepNodeIndex, SerializedDepNodeIndex>edges: IndexVec<LightGreenDepNodeIndex, Range<EdgeIndex>>Auto Trait Implementations
impl RefUnwindSafe for LightGreenDepNodeData
impl Send for LightGreenDepNodeData
impl Sync for LightGreenDepNodeData
impl Unpin for LightGreenDepNodeData
impl UnwindSafe for LightGreenDepNodeData
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>,