CanonicalState in rustc_middle::ty::solve::inspect - Rust
Description: API documentation for the Rust `CanonicalState` type in crate `rustc_middle`.

Skip to main content

## CanonicalState

# Type Alias CanonicalState

Source

    pub type CanonicalState<I, T> = Canonical<I, State<I, T>>;

## Aliased Type§

    pub struct CanonicalState<I, T> {
        pub value: State<I, T>,
        pub max_universe: UniverseIndex,
        pub var_kinds: <I as Interner>::CanonicalVarKinds,
    }

## Fields§

§`value: State<I, T>`§`max_universe: UniverseIndex`§`var_kinds: <I as Interner>::CanonicalVarKinds`

## Layout§

Note: Encountered an error during type layout; the type failed to be normalized.