Module rustc_middle::query::queries::incoherent_impls
source · Functions§
- This function takes
ProvidedValueand coverts it to an erasedValueby allocating it on an arena if the query has thearena_cachemodifier. The value is then erased and returned. This will happen when computing the query using a provider or decoding a stored result.
Type Aliases§
- This type alias specifies the type returned from query providers and the type used for decoding. For regular queries this is the declared returned type
V, butarena_cachewill use<V as Deref>::Targetinstead.