Struct rustc_query_system::query::plumbing::CycleError
source · pub(crate) struct CycleError<D: DepKind> {
pub usage: Option<(Span, QueryStackFrame<D>)>,
pub cycle: Vec<QueryInfo<D>>,
}Fields§
§usage: Option<(Span, QueryStackFrame<D>)>The query and related span that uses the cycle.
cycle: Vec<QueryInfo<D>>Trait Implementations§
Auto Trait Implementations§
impl<D> RefUnwindSafe for CycleError<D>where D: RefUnwindSafe,
impl<D> !Send for CycleError<D>
impl<D> !Sync for CycleError<D>
impl<D> Unpin for CycleError<D>where D: Unpin,
impl<D> UnwindSafe for CycleError<D>where D: UnwindSafe,
Blanket Implementations§
Layout§
Note: Unable to compute type layout, possibly due to this type having generic parameters. Layout can only be computed for concrete, fully-instantiated types.