impl<'tcx> QueryConfig for adt_def<'tcx>[src]type Key = DefIdtype Value = &'tcx AdtDeftype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, &'tcx AdtDef>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for adt_destructor<'tcx>[src]type Key = DefIdtype Value = Option<Destructor>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Option<Destructor>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for adt_drop_tys<'tcx>[src]type Key = DefIdtype Value = Result<&'tcx List<Ty<'tcx>>, AlwaysRequiresDrop>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Result<&'tcx List<Ty<'tcx>>, AlwaysRequiresDrop>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for adt_dtorck_constraint<'tcx>[src]type Key = DefIdtype Value = Result<DtorckConstraint<'tcx>, NoSolution>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Result<DtorckConstraint<'tcx>, NoSolution>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for adt_sized_constraint<'tcx>[src]type Key = DefIdtype Value = AdtSizedConstraint<'tcx>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, AdtSizedConstraint<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for all_crate_nums<'tcx>[src]type Key = CrateNumtype Value = &'tcx [CrateNum]type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx [CrateNum]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for all_diagnostic_items<'tcx>[src]type Key = CrateNumtype Value = FxHashMap<Symbol, DefId>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, FxHashMap<Symbol, DefId>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for all_local_trait_impls<'tcx>[src]type Key = CrateNumtype Value = &'tcx BTreeMap<DefId, Vec<HirId>>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx BTreeMap<DefId, Vec<HirId>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for all_trait_implementations<'tcx>[src]type Key = CrateNumtype Value = &'tcx [(DefId, Option<SimplifiedType>)]type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx [(DefId, Option<SimplifiedType>)]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for all_traits<'tcx>[src]type Key = CrateNumtype Value = &'tcx [DefId]type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx [DefId]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for analysis<'tcx>[src]type Key = CrateNumtype Value = Result<(), ErrorReported>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Result<(), ErrorReported>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for associated_item<'tcx>[src]type Key = DefIdtype Value = AssocItemtype Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<DefId, AssocItem>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for associated_item_def_ids<'tcx>[src]type Key = DefIdtype Value = &'tcx [DefId]type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, &'tcx [DefId]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for associated_items<'tcx>[src]type Key = DefIdtype Value = AssociatedItems<'tcx>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<DefId, AssociatedItems<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for asyncness<'tcx>[src]type Key = DefIdtype Value = IsAsynctype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, IsAsync>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for backend_optimization_level<'tcx>[src]type Key = CrateNumtype Value = OptLeveltype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, OptLevel>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for check_impl_item_well_formed<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for check_item_well_formed<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for check_match<'tcx>[src]type Key = DefIdtype Value = ()type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for check_mod_attrs<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for check_mod_const_bodies<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for check_mod_impl_wf<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for check_mod_intrinsics<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for check_mod_item_types<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for check_mod_liveness<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for check_mod_loops<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for check_mod_privacy<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for check_mod_unstable_api_usage<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for check_private_in_public<'tcx>[src]type Key = CrateNumtype Value = ()type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for check_trait_item_well_formed<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for codegen_fn_attrs<'tcx>[src]type Key = DefIdtype Value = CodegenFnAttrstype Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<DefId, CodegenFnAttrs>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for codegen_fulfill_obligation<'tcx>[src]type Key = (ParamEnv<'tcx>, PolyTraitRef<'tcx>)type Value = Result<ImplSource<'tcx, ()>, ErrorReported>type Stored = <<<(ParamEnv<'tcx>, PolyTraitRef<'tcx>) as Key>::CacheSelector as CacheSelector<(ParamEnv<'tcx>, PolyTraitRef<'tcx>), Result<ImplSource<'tcx, ()>, ErrorReported>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for codegen_unit<'tcx>[src]type Key = Symboltype Value = &'tcx CodegenUnit<'tcx>type Stored = <<<Symbol as Key>::CacheSelector as CacheSelector<Symbol, &'tcx CodegenUnit<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for coerce_unsized_info<'tcx>[src]type Key = DefIdtype Value = CoerceUnsizedInfotype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, CoerceUnsizedInfo>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for coherent_trait<'tcx>[src]type Key = DefIdtype Value = ()type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for collect_and_partition_mono_items<'tcx>[src]type Key = CrateNumtype Value = (&'tcx DefIdSet, &'tcx [CodegenUnit<'tcx>])type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, (&'tcx DefIdSet, &'tcx [CodegenUnit<'tcx>])>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for collect_mod_item_types<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for const_caller_location<'tcx>[src]type Key = (Symbol, u32, u32)type Value = ConstValue<'tcx>type Stored = <<<(Symbol, u32, u32) as Key>::CacheSelector as CacheSelector<(Symbol, u32, u32), ConstValue<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for coverageinfo<'tcx>[src]type Key = DefIdtype Value = CoverageInfotype Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<DefId, CoverageInfo>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for crate_disambiguator<'tcx>[src]type Key = CrateNumtype Value = CrateDisambiguatortype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, CrateDisambiguator>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for crate_extern_paths<'tcx>[src]type Key = CrateNumtype Value = Vec<PathBuf>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Vec<PathBuf>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for crate_hash<'tcx>[src]type Key = CrateNumtype Value = Svhtype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Svh>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for crate_host_hash<'tcx>[src]type Key = CrateNumtype Value = Option<Svh>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Option<Svh>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for crate_inherent_impls<'tcx>[src]type Key = CrateNumtype Value = CrateInherentImplstype Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, CrateInherentImpls>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for crate_inherent_impls_overlap_check<'tcx>[src]type Key = CrateNumtype Value = ()type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for crate_name<'tcx>[src]type Key = CrateNumtype Value = Symboltype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Symbol>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for crate_variances<'tcx>[src]type Key = CrateNumtype Value = CrateVariancesMap<'tcx>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, CrateVariancesMap<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for def_kind<'tcx>[src]type Key = DefIdtype Value = DefKindtype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, DefKind>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for def_span<'tcx>[src]type Key = DefIdtype Value = Spantype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Span>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for defined_lang_items<'tcx>[src]type Key = CrateNumtype Value = &'tcx [(DefId, usize)]type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx [(DefId, usize)]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for defined_lib_features<'tcx>[src]type Key = CrateNumtype Value = &'tcx [(Symbol, Option<Symbol>)]type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx [(Symbol, Option<Symbol>)]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for dep_kind<'tcx>[src]type Key = CrateNumtype Value = CrateDepKindtype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, CrateDepKind>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for dependency_formats<'tcx>[src]type Key = CrateNumtype Value = Lrc<Dependencies>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Lrc<Dependencies>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for deref_const<'tcx>[src]type Key = ParamEnvAnd<'tcx, &'tcx Const<'tcx>>type Value = &'tcx Const<'tcx>type Stored = <<<ParamEnvAnd<'tcx, &'tcx Const<'tcx>> as Key>::CacheSelector as CacheSelector<ParamEnvAnd<'tcx, &'tcx Const<'tcx>>, &'tcx Const<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for destructure_const<'tcx>[src]type Key = ParamEnvAnd<'tcx, &'tcx Const<'tcx>>type Value = DestructuredConst<'tcx>type Stored = <<<ParamEnvAnd<'tcx, &'tcx Const<'tcx>> as Key>::CacheSelector as CacheSelector<ParamEnvAnd<'tcx, &'tcx Const<'tcx>>, DestructuredConst<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for diagnostic_items<'tcx>[src]type Key = CrateNumtype Value = FxHashMap<Symbol, DefId>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, FxHashMap<Symbol, DefId>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for diagnostic_only_typeck<'tcx>[src]type Key = LocalDefIdtype Value = &'tcx TypeckResults<'tcx>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, &'tcx TypeckResults<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for dllimport_foreign_items<'tcx>[src]type Key = CrateNumtype Value = FxHashSet<DefId>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, FxHashSet<DefId>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for dropck_outlives<'tcx>[src]type Key = CanonicalTyGoal<'tcx>type Value = Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, DropckOutlivesResult<'tcx>>>, NoSolution>type Stored = <<<CanonicalTyGoal<'tcx> as Key>::CacheSelector as CacheSelector<CanonicalTyGoal<'tcx>, Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, DropckOutlivesResult<'tcx>>>, NoSolution>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for dylib_dependency_formats<'tcx>[src]type Key = CrateNumtype Value = &'tcx [(CrateNum, LinkagePreference)]type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx [(CrateNum, LinkagePreference)]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for entry_fn<'tcx>[src]type Key = CrateNumtype Value = Option<(LocalDefId, EntryFnType)>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Option<(LocalDefId, EntryFnType)>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for erase_regions_ty<'tcx>[src]type Key = Ty<'tcx>type Value = Ty<'tcx>type Stored = <<<Ty<'tcx> as Key>::CacheSelector as CacheSelector<Ty<'tcx>, Ty<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for eval_to_allocation_raw<'tcx>[src]type Key = ParamEnvAnd<'tcx, GlobalId<'tcx>>type Value = EvalToAllocationRawResult<'tcx>type Stored = <<<ParamEnvAnd<'tcx, GlobalId<'tcx>> as Key>::CacheSelector as CacheSelector<ParamEnvAnd<'tcx, GlobalId<'tcx>>, EvalToAllocationRawResult<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for eval_to_const_value_raw<'tcx>[src]type Key = ParamEnvAnd<'tcx, GlobalId<'tcx>>type Value = EvalToConstValueResult<'tcx>type Stored = <<<ParamEnvAnd<'tcx, GlobalId<'tcx>> as Key>::CacheSelector as CacheSelector<ParamEnvAnd<'tcx, GlobalId<'tcx>>, EvalToConstValueResult<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for evaluate_goal<'tcx>[src]type Key = CanonicalChalkEnvironmentAndGoal<'tcx>type Value = Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, ()>>, NoSolution>type Stored = <<<CanonicalChalkEnvironmentAndGoal<'tcx> as Key>::CacheSelector as CacheSelector<CanonicalChalkEnvironmentAndGoal<'tcx>, Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, ()>>, NoSolution>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for evaluate_obligation<'tcx>[src]type Key = CanonicalPredicateGoal<'tcx>type Value = Result<EvaluationResult, OverflowError>type Stored = <<<CanonicalPredicateGoal<'tcx> as Key>::CacheSelector as CacheSelector<CanonicalPredicateGoal<'tcx>, Result<EvaluationResult, OverflowError>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for explicit_item_bounds<'tcx>[src]type Key = DefIdtype Value = &'tcx [(Predicate<'tcx>, Span)]type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, &'tcx [(Predicate<'tcx>, Span)]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for explicit_predicates_of<'tcx>[src]type Key = DefIdtype Value = GenericPredicates<'tcx>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, GenericPredicates<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for expn_that_defined<'tcx>[src]type Key = DefIdtype Value = ExpnIdtype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, ExpnId>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for exported_symbols<'tcx>[src]type Key = CrateNumtype Value = &'tcx [(ExportedSymbol<'tcx>, SymbolExportLevel)]type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx [(ExportedSymbol<'tcx>, SymbolExportLevel)]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for extern_crate<'tcx>[src]type Key = DefIdtype Value = Option<&'tcx ExternCrate>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Option<&'tcx ExternCrate>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for extern_mod_stmt_cnum<'tcx>[src]type Key = LocalDefIdtype Value = Option<CrateNum>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, Option<CrateNum>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for extra_filename<'tcx>[src]type Key = CrateNumtype Value = Stringtype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, String>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for features_query<'tcx>[src]type Key = CrateNumtype Value = &'tcx Featurestype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx Features>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for fn_arg_names<'tcx>[src]type Key = DefIdtype Value = &'tcx [Ident]type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, &'tcx [Ident]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for fn_sig<'tcx>[src]type Key = DefIdtype Value = PolyFnSig<'tcx>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, PolyFnSig<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for foreign_modules<'tcx>[src]type Key = CrateNumtype Value = Lrc<FxHashMap<DefId, ForeignModule>>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Lrc<FxHashMap<DefId, ForeignModule>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for generator_kind<'tcx>[src]type Key = DefIdtype Value = Option<GeneratorKind>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Option<GeneratorKind>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for generics_of<'tcx>[src]type Key = DefIdtype Value = Genericstype Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<DefId, Generics>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for get_lang_items<'tcx>[src]type Key = CrateNumtype Value = LanguageItemstype Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, LanguageItems>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for get_lib_features<'tcx>[src]type Key = CrateNumtype Value = LibFeaturestype Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, LibFeatures>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for has_global_allocator<'tcx>[src]type Key = CrateNumtype Value = booltype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for has_panic_handler<'tcx>[src]type Key = CrateNumtype Value = booltype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for has_structural_eq_impls<'tcx>[src]type Key = Ty<'tcx>type Value = booltype Stored = <<<Ty<'tcx> as Key>::CacheSelector as CacheSelector<Ty<'tcx>, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for has_typeck_results<'tcx>[src]type Key = DefIdtype Value = booltype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for hir_crate<'tcx>[src]type Key = CrateNumtype Value = &'tcx Crate<'tcx>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx Crate<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for hir_module_items<'tcx>[src]type Key = LocalDefIdtype Value = &'tcx ModuleItemstype Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, &'tcx ModuleItems>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for hir_owner<'tcx>[src]type Key = LocalDefIdtype Value = Option<&'tcx Owner<'tcx>>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, Option<&'tcx Owner<'tcx>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for hir_owner_nodes<'tcx>[src]type Key = LocalDefIdtype Value = Option<&'tcx OwnerNodes<'tcx>>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, Option<&'tcx OwnerNodes<'tcx>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for impl_defaultness<'tcx>[src]type Key = DefIdtype Value = Defaultnesstype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Defaultness>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for impl_parent<'tcx>[src]type Key = DefIdtype Value = Option<DefId>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Option<DefId>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for impl_polarity<'tcx>[src]type Key = DefIdtype Value = ImplPolaritytype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, ImplPolarity>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for impl_trait_ref<'tcx>[src]type Key = DefIdtype Value = Option<TraitRef<'tcx>>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Option<TraitRef<'tcx>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for implementations_of_trait<'tcx>[src]type Key = (CrateNum, DefId)type Value = &'tcx [(DefId, Option<SimplifiedType>)]type Stored = <<<(CrateNum, DefId) as Key>::CacheSelector as CacheSelector<(CrateNum, DefId), &'tcx [(DefId, Option<SimplifiedType>)]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for implied_outlives_bounds<'tcx>[src]type Key = CanonicalTyGoal<'tcx>type Value = Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, Vec<OutlivesBound<'tcx>>>>, NoSolution>type Stored = <<<CanonicalTyGoal<'tcx> as Key>::CacheSelector as CacheSelector<CanonicalTyGoal<'tcx>, Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, Vec<OutlivesBound<'tcx>>>>, NoSolution>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for in_scope_traits_map<'tcx>[src]type Key = LocalDefIdtype Value = Option<&'tcx FxHashMap<ItemLocalId, StableVec<TraitCandidate>>>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, Option<&'tcx FxHashMap<ItemLocalId, StableVec<TraitCandidate>>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for index_hir<'tcx>[src]type Key = CrateNumtype Value = &'tcx IndexedHir<'tcx>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx IndexedHir<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for inferred_outlives_crate<'tcx>[src]type Key = CrateNumtype Value = CratePredicatesMap<'tcx>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, CratePredicatesMap<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for inferred_outlives_of<'tcx>[src]type Key = DefIdtype Value = &'tcx [(Predicate<'tcx>, Span)]type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, &'tcx [(Predicate<'tcx>, Span)]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for inherent_impls<'tcx>[src]type Key = DefIdtype Value = &'tcx [DefId]type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, &'tcx [DefId]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for instance_def_size_estimate<'tcx>[src]type Key = InstanceDef<'tcx>type Value = usizetype Stored = <<<InstanceDef<'tcx> as Key>::CacheSelector as CacheSelector<InstanceDef<'tcx>, usize>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_codegened_item<'tcx>[src]type Key = DefIdtype Value = booltype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_compiler_builtins<'tcx>[src]type Key = CrateNumtype Value = booltype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_const_fn_raw<'tcx>[src]type Key = DefIdtype Value = booltype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_const_impl_raw<'tcx>[src]type Key = DefIdtype Value = booltype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_copy_raw<'tcx>[src]type Key = ParamEnvAnd<'tcx, Ty<'tcx>>type Value = booltype Stored = <<<ParamEnvAnd<'tcx, Ty<'tcx>> as Key>::CacheSelector as CacheSelector<ParamEnvAnd<'tcx, Ty<'tcx>>, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_dllimport_foreign_item<'tcx>[src]type Key = DefIdtype Value = booltype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_foreign_item<'tcx>[src]type Key = DefIdtype Value = booltype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_freeze_raw<'tcx>[src]type Key = ParamEnvAnd<'tcx, Ty<'tcx>>type Value = booltype Stored = <<<ParamEnvAnd<'tcx, Ty<'tcx>> as Key>::CacheSelector as CacheSelector<ParamEnvAnd<'tcx, Ty<'tcx>>, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_late_bound_map<'tcx>[src]type Key = LocalDefIdtype Value = Option<&'tcx FxHashSet<ItemLocalId>>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, Option<&'tcx FxHashSet<ItemLocalId>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_mir_available<'tcx>[src]type Key = DefIdtype Value = booltype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_no_builtins<'tcx>[src]type Key = CrateNumtype Value = booltype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_panic_runtime<'tcx>[src]type Key = CrateNumtype Value = booltype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_profiler_runtime<'tcx>[src]type Key = CrateNumtype Value = booltype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_promotable_const_fn<'tcx>[src]type Key = DefIdtype Value = booltype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_reachable_non_generic<'tcx>[src]type Key = DefIdtype Value = booltype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_sized_raw<'tcx>[src]type Key = ParamEnvAnd<'tcx, Ty<'tcx>>type Value = booltype Stored = <<<ParamEnvAnd<'tcx, Ty<'tcx>> as Key>::CacheSelector as CacheSelector<ParamEnvAnd<'tcx, Ty<'tcx>>, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_statically_included_foreign_item<'tcx>[src]type Key = DefIdtype Value = booltype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for is_unreachable_local_definition<'tcx>[src]type Key = DefIdtype Value = booltype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for issue33140_self_ty<'tcx>[src]type Key = DefIdtype Value = Option<Ty<'tcx>>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Option<Ty<'tcx>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for item_attrs<'tcx>[src]type Key = DefIdtype Value = &'tcx [Attribute]type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, &'tcx [Attribute]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for item_bounds<'tcx>[src]type Key = DefIdtype Value = &'tcx List<Predicate<'tcx>>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, &'tcx List<Predicate<'tcx>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for item_children<'tcx>[src]type Key = DefIdtype Value = &'tcx [Export<HirId>]type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, &'tcx [Export<HirId>]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for layout_raw<'tcx>[src]type Key = ParamEnvAnd<'tcx, Ty<'tcx>>type Value = Result<&'tcx Layout, LayoutError<'tcx>>type Stored = <<<ParamEnvAnd<'tcx, Ty<'tcx>> as Key>::CacheSelector as CacheSelector<ParamEnvAnd<'tcx, Ty<'tcx>>, Result<&'tcx Layout, LayoutError<'tcx>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for link_args<'tcx>[src]type Key = CrateNumtype Value = Lrc<Vec<String>>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Lrc<Vec<String>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for lint_levels<'tcx>[src]type Key = CrateNumtype Value = LintLevelMaptype Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, LintLevelMap>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for lint_mod<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for lit_to_const<'tcx>[src]type Key = LitToConstInput<'tcx>type Value = Result<&'tcx Const<'tcx>, LitToConstError>type Stored = <<<LitToConstInput<'tcx> as Key>::CacheSelector as CacheSelector<LitToConstInput<'tcx>, Result<&'tcx Const<'tcx>, LitToConstError>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for lookup_const_stability<'tcx>[src]type Key = DefIdtype Value = Option<&'tcx ConstStability>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Option<&'tcx ConstStability>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for lookup_deprecation_entry<'tcx>[src]type Key = DefIdtype Value = Option<DeprecationEntry>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Option<DeprecationEntry>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for lookup_stability<'tcx>[src]type Key = DefIdtype Value = Option<&'tcx Stability>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Option<&'tcx Stability>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for maybe_unused_extern_crates<'tcx>[src]type Key = CrateNumtype Value = &'tcx [(LocalDefId, Span)]type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx [(LocalDefId, Span)]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for maybe_unused_trait_import<'tcx>[src]type Key = LocalDefIdtype Value = booltype Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for method_autoderef_steps<'tcx>[src]type Key = CanonicalTyGoal<'tcx>type Value = MethodAutoderefStepsResult<'tcx>type Stored = <<<CanonicalTyGoal<'tcx> as Key>::CacheSelector as CacheSelector<CanonicalTyGoal<'tcx>, MethodAutoderefStepsResult<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for mir_abstract_const<'tcx>[src]type Key = DefIdtype Value = Result<Option<&'tcx [Node<'tcx>]>, ErrorReported>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Result<Option<&'tcx [Node<'tcx>]>, ErrorReported>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for mir_abstract_const_of_const_arg<'tcx>[src]type Key = (LocalDefId, DefId)type Value = Result<Option<&'tcx [Node<'tcx>]>, ErrorReported>type Stored = <<<(LocalDefId, DefId) as Key>::CacheSelector as CacheSelector<(LocalDefId, DefId), Result<Option<&'tcx [Node<'tcx>]>, ErrorReported>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for mir_borrowck<'tcx>[src]type Key = LocalDefIdtype Value = &'tcx BorrowCheckResult<'tcx>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, &'tcx BorrowCheckResult<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for mir_borrowck_const_arg<'tcx>[src]type Key = (LocalDefId, DefId)type Value = &'tcx BorrowCheckResult<'tcx>type Stored = <<<(LocalDefId, DefId) as Key>::CacheSelector as CacheSelector<(LocalDefId, DefId), &'tcx BorrowCheckResult<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for mir_built<'tcx>[src]type Key = WithOptConstParam<LocalDefId>type Value = &'tcx Steal<Body<'tcx>>type Stored = <<<WithOptConstParam<LocalDefId> as Key>::CacheSelector as CacheSelector<WithOptConstParam<LocalDefId>, &'tcx Steal<Body<'tcx>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for mir_const<'tcx>[src]type Key = WithOptConstParam<LocalDefId>type Value = &'tcx Steal<Body<'tcx>>type Stored = <<<WithOptConstParam<LocalDefId> as Key>::CacheSelector as CacheSelector<WithOptConstParam<LocalDefId>, &'tcx Steal<Body<'tcx>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for mir_const_qualif<'tcx>[src]type Key = DefIdtype Value = ConstQualifstype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, ConstQualifs>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for mir_const_qualif_const_arg<'tcx>[src]type Key = (LocalDefId, DefId)type Value = ConstQualifstype Stored = <<<(LocalDefId, DefId) as Key>::CacheSelector as CacheSelector<(LocalDefId, DefId), ConstQualifs>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for mir_drops_elaborated_and_const_checked<'tcx>[src]type Key = WithOptConstParam<LocalDefId>type Value = &'tcx Steal<Body<'tcx>>type Stored = <<<WithOptConstParam<LocalDefId> as Key>::CacheSelector as CacheSelector<WithOptConstParam<LocalDefId>, &'tcx Steal<Body<'tcx>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for mir_keys<'tcx>[src]type Key = CrateNumtype Value = FxHashSet<LocalDefId>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, FxHashSet<LocalDefId>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for mir_promoted<'tcx>[src]type Key = WithOptConstParam<LocalDefId>type Value = (&'tcx Steal<Body<'tcx>>, &'tcx Steal<IndexVec<Promoted, Body<'tcx>>>)type Stored = <<<WithOptConstParam<LocalDefId> as Key>::CacheSelector as CacheSelector<WithOptConstParam<LocalDefId>, (&'tcx Steal<Body<'tcx>>, &'tcx Steal<IndexVec<Promoted, Body<'tcx>>>)>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for mir_shims<'tcx>[src]type Key = InstanceDef<'tcx>type Value = Body<'tcx>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<InstanceDef<'tcx>, Body<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for missing_extern_crate_item<'tcx>[src]type Key = CrateNumtype Value = booltype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for missing_lang_items<'tcx>[src]type Key = CrateNumtype Value = &'tcx [LangItem]type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx [LangItem]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for module_exports<'tcx>[src]type Key = LocalDefIdtype Value = Option<&'tcx [Export<LocalDefId>]>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, Option<&'tcx [Export<LocalDefId>]>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for named_region_map<'tcx>[src]type Key = LocalDefIdtype Value = Option<&'tcx FxHashMap<ItemLocalId, Region>>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, Option<&'tcx FxHashMap<ItemLocalId, Region>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for names_imported_by_glob_use<'tcx>[src]type Key = LocalDefIdtype Value = &'tcx FxHashSet<Symbol>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, &'tcx FxHashSet<Symbol>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for native_libraries<'tcx>[src]type Key = CrateNumtype Value = Lrc<Vec<NativeLib>>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Lrc<Vec<NativeLib>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for native_library_kind<'tcx>[src]type Key = DefIdtype Value = Option<NativeLibKind>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Option<NativeLibKind>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for needs_drop_raw<'tcx>[src]type Key = ParamEnvAnd<'tcx, Ty<'tcx>>type Value = booltype Stored = <<<ParamEnvAnd<'tcx, Ty<'tcx>> as Key>::CacheSelector as CacheSelector<ParamEnvAnd<'tcx, Ty<'tcx>>, bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for normalize_generic_arg_after_erasing_regions<'tcx>[src]type Key = ParamEnvAnd<'tcx, GenericArg<'tcx>>type Value = GenericArg<'tcx>type Stored = <<<ParamEnvAnd<'tcx, GenericArg<'tcx>> as Key>::CacheSelector as CacheSelector<ParamEnvAnd<'tcx, GenericArg<'tcx>>, GenericArg<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for normalize_opaque_types<'tcx>[src]type Key = &'tcx List<Predicate<'tcx>>type Value = &'tcx List<Predicate<'tcx>>type Stored = <<<&'tcx List<Predicate<'tcx>> as Key>::CacheSelector as CacheSelector<&'tcx List<Predicate<'tcx>>, &'tcx List<Predicate<'tcx>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for normalize_projection_ty<'tcx>[src]type Key = CanonicalProjectionGoal<'tcx>type Value = Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, NormalizationResult<'tcx>>>, NoSolution>type Stored = <<<CanonicalProjectionGoal<'tcx> as Key>::CacheSelector as CacheSelector<CanonicalProjectionGoal<'tcx>, Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, NormalizationResult<'tcx>>>, NoSolution>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for object_lifetime_defaults_map<'tcx>[src]type Key = LocalDefIdtype Value = Option<&'tcx FxHashMap<ItemLocalId, Vec<ObjectLifetimeDefault>>>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, Option<&'tcx FxHashMap<ItemLocalId, Vec<ObjectLifetimeDefault>>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for object_safety_violations<'tcx>[src]type Key = DefIdtype Value = &'tcx [ObjectSafetyViolation]type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, &'tcx [ObjectSafetyViolation]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for opt_const_param_of<'tcx>[src]type Key = LocalDefIdtype Value = Option<DefId>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, Option<DefId>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for optimized_mir<'tcx>[src]type Key = DefIdtype Value = &'tcx Body<'tcx>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, &'tcx Body<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for optimized_mir_of_const_arg<'tcx>[src]type Key = (LocalDefId, DefId)type Value = &'tcx Body<'tcx>type Stored = <<<(LocalDefId, DefId) as Key>::CacheSelector as CacheSelector<(LocalDefId, DefId), &'tcx Body<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for original_crate_name<'tcx>[src]type Key = CrateNumtype Value = Symboltype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Symbol>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for output_filenames<'tcx>[src]type Key = CrateNumtype Value = Arc<OutputFilenames>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Arc<OutputFilenames>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for panic_strategy<'tcx>[src]type Key = CrateNumtype Value = PanicStrategytype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, PanicStrategy>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for param_env<'tcx>[src]type Key = DefIdtype Value = ParamEnv<'tcx>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, ParamEnv<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for param_env_reveal_all_normalized<'tcx>[src]type Key = DefIdtype Value = ParamEnv<'tcx>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, ParamEnv<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for parent_module_from_def_id<'tcx>[src]type Key = LocalDefIdtype Value = LocalDefIdtype Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, LocalDefId>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for plugin_registrar_fn<'tcx>[src]type Key = CrateNumtype Value = Option<DefId>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Option<DefId>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for postorder_cnums<'tcx>[src]type Key = CrateNumtype Value = &'tcx [CrateNum]type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx [CrateNum]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for predicates_defined_on<'tcx>[src]type Key = DefIdtype Value = GenericPredicates<'tcx>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, GenericPredicates<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for predicates_of<'tcx>[src]type Key = DefIdtype Value = GenericPredicates<'tcx>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, GenericPredicates<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for privacy_access_levels<'tcx>[src]type Key = CrateNumtype Value = &'tcx AccessLevelstype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, &'tcx AccessLevels>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for proc_macro_decls_static<'tcx>[src]type Key = CrateNumtype Value = Option<DefId>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Option<DefId>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for projection_ty_from_predicates<'tcx>[src]type Key = (DefId, DefId)type Value = Option<ProjectionTy<'tcx>>type Stored = <<<(DefId, DefId) as Key>::CacheSelector as CacheSelector<(DefId, DefId), Option<ProjectionTy<'tcx>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for promoted_mir<'tcx>[src]type Key = DefIdtype Value = &'tcx IndexVec<Promoted, Body<'tcx>>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, &'tcx IndexVec<Promoted, Body<'tcx>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for promoted_mir_of_const_arg<'tcx>[src]type Key = (LocalDefId, DefId)type Value = &'tcx IndexVec<Promoted, Body<'tcx>>type Stored = <<<(LocalDefId, DefId) as Key>::CacheSelector as CacheSelector<(LocalDefId, DefId), &'tcx IndexVec<Promoted, Body<'tcx>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for reachable_non_generics<'tcx>[src]type Key = CrateNumtype Value = DefIdMap<SymbolExportLevel>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, DefIdMap<SymbolExportLevel>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for reachable_set<'tcx>[src]type Key = CrateNumtype Value = FxHashSet<LocalDefId>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, FxHashSet<LocalDefId>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for region_scope_tree<'tcx>[src]type Key = DefIdtype Value = &'tcx ScopeTreetype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, &'tcx ScopeTree>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for rendered_const<'tcx>[src]type Key = DefIdtype Value = Stringtype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, String>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for resolve_instance<'tcx>[src]type Key = ParamEnvAnd<'tcx, (DefId, SubstsRef<'tcx>)>type Value = Result<Option<Instance<'tcx>>, ErrorReported>type Stored = <<<ParamEnvAnd<'tcx, (DefId, SubstsRef<'tcx>)> as Key>::CacheSelector as CacheSelector<ParamEnvAnd<'tcx, (DefId, SubstsRef<'tcx>)>, Result<Option<Instance<'tcx>>, ErrorReported>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for resolve_instance_of_const_arg<'tcx>[src]type Key = ParamEnvAnd<'tcx, (LocalDefId, DefId, SubstsRef<'tcx>)>type Value = Result<Option<Instance<'tcx>>, ErrorReported>type Stored = <<<ParamEnvAnd<'tcx, (LocalDefId, DefId, SubstsRef<'tcx>)> as Key>::CacheSelector as CacheSelector<ParamEnvAnd<'tcx, (LocalDefId, DefId, SubstsRef<'tcx>)>, Result<Option<Instance<'tcx>>, ErrorReported>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for resolve_lifetimes<'tcx>[src]type Key = CrateNumtype Value = ResolveLifetimestype Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, ResolveLifetimes>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for specialization_graph_of<'tcx>[src]type Key = DefIdtype Value = Graphtype Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<DefId, Graph>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for specializes<'tcx>[src]type Key = (DefId, DefId)type Value = booltype Stored = <<<(DefId, DefId) as Key>::CacheSelector as CacheSelector<(DefId, DefId), bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for stability_index<'tcx>[src]type Key = CrateNumtype Value = Index<'tcx>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, Index<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for static_mutability<'tcx>[src]type Key = DefIdtype Value = Option<Mutability>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Option<Mutability>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for subst_and_check_impossible_predicates<'tcx>[src]type Key = (DefId, SubstsRef<'tcx>)type Value = booltype Stored = <<<(DefId, SubstsRef<'tcx>) as Key>::CacheSelector as CacheSelector<(DefId, SubstsRef<'tcx>), bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for super_predicates_of<'tcx>[src]type Key = DefIdtype Value = GenericPredicates<'tcx>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, GenericPredicates<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for supported_target_features<'tcx>[src]type Key = CrateNumtype Value = FxHashMap<String, Option<Symbol>>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, FxHashMap<String, Option<Symbol>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for symbol_mangling_version<'tcx>[src]type Key = CrateNumtype Value = SymbolManglingVersiontype Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, SymbolManglingVersion>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for symbol_name<'tcx>[src]type Key = Instance<'tcx>type Value = SymbolName<'tcx>type Stored = <<<Instance<'tcx> as Key>::CacheSelector as CacheSelector<Instance<'tcx>, SymbolName<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for trait_def<'tcx>[src]type Key = DefIdtype Value = TraitDeftype Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<DefId, TraitDef>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for trait_explicit_predicates_and_bounds<'tcx>[src]type Key = LocalDefIdtype Value = GenericPredicates<'tcx>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, GenericPredicates<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for trait_impls_of<'tcx>[src]type Key = DefIdtype Value = TraitImplstype Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<DefId, TraitImpls>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for trait_of_item<'tcx>[src]type Key = DefIdtype Value = Option<DefId>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Option<DefId>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for trigger_delay_span_bug<'tcx>[src]type Key = DefIdtype Value = ()type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for trimmed_def_paths<'tcx>[src]type Key = CrateNumtype Value = FxHashMap<DefId, Symbol>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, FxHashMap<DefId, Symbol>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for try_unify_abstract_consts<'tcx>[src]type Key = ((WithOptConstParam<DefId>, SubstsRef<'tcx>), (WithOptConstParam<DefId>, SubstsRef<'tcx>))type Value = booltype Stored = <<<((WithOptConstParam<DefId>, SubstsRef<'tcx>), (WithOptConstParam<DefId>, SubstsRef<'tcx>)) as Key>::CacheSelector as CacheSelector<((WithOptConstParam<DefId>, SubstsRef<'tcx>), (WithOptConstParam<DefId>, SubstsRef<'tcx>)), bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for type_implements_trait<'tcx>[src]type Key = (DefId, Ty<'tcx>, SubstsRef<'tcx>, ParamEnv<'tcx>)type Value = booltype Stored = <<<(DefId, Ty<'tcx>, SubstsRef<'tcx>, ParamEnv<'tcx>) as Key>::CacheSelector as CacheSelector<(DefId, Ty<'tcx>, SubstsRef<'tcx>, ParamEnv<'tcx>), bool>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for type_of<'tcx>[src]type Key = DefIdtype Value = Ty<'tcx>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Ty<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for type_op_ascribe_user_type<'tcx>[src]type Key = CanonicalTypeOpAscribeUserTypeGoal<'tcx>type Value = Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, ()>>, NoSolution>type Stored = <<<CanonicalTypeOpAscribeUserTypeGoal<'tcx> as Key>::CacheSelector as CacheSelector<CanonicalTypeOpAscribeUserTypeGoal<'tcx>, Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, ()>>, NoSolution>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for type_op_eq<'tcx>[src]type Key = CanonicalTypeOpEqGoal<'tcx>type Value = Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, ()>>, NoSolution>type Stored = <<<CanonicalTypeOpEqGoal<'tcx> as Key>::CacheSelector as CacheSelector<CanonicalTypeOpEqGoal<'tcx>, Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, ()>>, NoSolution>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for type_op_normalize_fn_sig<'tcx>[src]type Key = CanonicalTypeOpNormalizeGoal<'tcx, FnSig<'tcx>>type Value = Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, FnSig<'tcx>>>, NoSolution>type Stored = <<<CanonicalTypeOpNormalizeGoal<'tcx, FnSig<'tcx>> as Key>::CacheSelector as CacheSelector<CanonicalTypeOpNormalizeGoal<'tcx, FnSig<'tcx>>, Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, FnSig<'tcx>>>, NoSolution>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for type_op_normalize_poly_fn_sig<'tcx>[src]type Key = CanonicalTypeOpNormalizeGoal<'tcx, PolyFnSig<'tcx>>type Value = Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, PolyFnSig<'tcx>>>, NoSolution>type Stored = <<<CanonicalTypeOpNormalizeGoal<'tcx, PolyFnSig<'tcx>> as Key>::CacheSelector as CacheSelector<CanonicalTypeOpNormalizeGoal<'tcx, PolyFnSig<'tcx>>, Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, PolyFnSig<'tcx>>>, NoSolution>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for type_op_normalize_predicate<'tcx>[src]type Key = CanonicalTypeOpNormalizeGoal<'tcx, Predicate<'tcx>>type Value = Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, Predicate<'tcx>>>, NoSolution>type Stored = <<<CanonicalTypeOpNormalizeGoal<'tcx, Predicate<'tcx>> as Key>::CacheSelector as CacheSelector<CanonicalTypeOpNormalizeGoal<'tcx, Predicate<'tcx>>, Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, Predicate<'tcx>>>, NoSolution>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for type_op_normalize_ty<'tcx>[src]type Key = CanonicalTypeOpNormalizeGoal<'tcx, Ty<'tcx>>type Value = Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, Ty<'tcx>>>, NoSolution>type Stored = <<<CanonicalTypeOpNormalizeGoal<'tcx, Ty<'tcx>> as Key>::CacheSelector as CacheSelector<CanonicalTypeOpNormalizeGoal<'tcx, Ty<'tcx>>, Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, Ty<'tcx>>>, NoSolution>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for type_op_prove_predicate<'tcx>[src]type Key = CanonicalTypeOpProvePredicateGoal<'tcx>type Value = Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, ()>>, NoSolution>type Stored = <<<CanonicalTypeOpProvePredicateGoal<'tcx> as Key>::CacheSelector as CacheSelector<CanonicalTypeOpProvePredicateGoal<'tcx>, Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, ()>>, NoSolution>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for type_op_subtype<'tcx>[src]type Key = CanonicalTypeOpSubtypeGoal<'tcx>type Value = Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, ()>>, NoSolution>type Stored = <<<CanonicalTypeOpSubtypeGoal<'tcx> as Key>::CacheSelector as CacheSelector<CanonicalTypeOpSubtypeGoal<'tcx>, Result<&'tcx Canonical<'tcx, QueryResponse<'tcx, ()>>, NoSolution>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for type_param_predicates<'tcx>[src]type Key = (DefId, LocalDefId)type Value = GenericPredicates<'tcx>type Stored = <<<(DefId, LocalDefId) as Key>::CacheSelector as CacheSelector<(DefId, LocalDefId), GenericPredicates<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for typeck<'tcx>[src]type Key = LocalDefIdtype Value = &'tcx TypeckResults<'tcx>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, &'tcx TypeckResults<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for typeck_const_arg<'tcx>[src]type Key = (LocalDefId, DefId)type Value = &'tcx TypeckResults<'tcx>type Stored = <<<(LocalDefId, DefId) as Key>::CacheSelector as CacheSelector<(LocalDefId, DefId), &'tcx TypeckResults<'tcx>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for typeck_item_bodies<'tcx>[src]type Key = CrateNumtype Value = ()type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for unsafe_derive_on_repr_packed<'tcx>[src]type Key = LocalDefIdtype Value = ()type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, ()>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for unsafety_check_result<'tcx>[src]type Key = LocalDefIdtype Value = &'tcx UnsafetyCheckResulttype Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, &'tcx UnsafetyCheckResult>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for unsafety_check_result_for_const_arg<'tcx>[src]type Key = (LocalDefId, DefId)type Value = &'tcx UnsafetyCheckResulttype Stored = <<<(LocalDefId, DefId) as Key>::CacheSelector as CacheSelector<(LocalDefId, DefId), &'tcx UnsafetyCheckResult>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for unused_generic_params<'tcx>[src]type Key = DefIdtype Value = FiniteBitSet<u32>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, FiniteBitSet<u32>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for upstream_drop_glue_for<'tcx>[src]type Key = SubstsRef<'tcx>type Value = Option<CrateNum>type Stored = <<<SubstsRef<'tcx> as Key>::CacheSelector as CacheSelector<SubstsRef<'tcx>, Option<CrateNum>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for upstream_monomorphizations<'tcx>[src]type Key = CrateNumtype Value = DefIdMap<FxHashMap<SubstsRef<'tcx>, CrateNum>>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, DefIdMap<FxHashMap<SubstsRef<'tcx>, CrateNum>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for upstream_monomorphizations_for<'tcx>[src]type Key = DefIdtype Value = Option<&'tcx FxHashMap<SubstsRef<'tcx>, CrateNum>>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Option<&'tcx FxHashMap<SubstsRef<'tcx>, CrateNum>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for upvars_mentioned<'tcx>[src]type Key = DefIdtype Value = Option<&'tcx FxIndexMap<HirId, Upvar>>type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Option<&'tcx FxIndexMap<HirId, Upvar>>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for used_crate_source<'tcx>[src]type Key = CrateNumtype Value = Lrc<CrateSource>type Stored = <<<CrateNum as Key>::CacheSelector as CacheSelector<CrateNum, Lrc<CrateSource>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for used_trait_imports<'tcx>[src]type Key = LocalDefIdtype Value = &'tcx FxHashSet<LocalDefId>type Stored = <<<LocalDefId as Key>::CacheSelector as CacheSelector<LocalDefId, &'tcx FxHashSet<LocalDefId>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for variances_of<'tcx>[src]type Key = DefIdtype Value = &'tcx [Variance]type Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, &'tcx [Variance]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for visibility<'tcx>[src]type Key = DefIdtype Value = Visibilitytype Stored = <<<DefId as Key>::CacheSelector as CacheSelector<DefId, Visibility>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for visible_parent_map<'tcx>[src]type Key = CrateNumtype Value = DefIdMap<DefId>type Stored = <<ArenaCacheSelector<'tcx> as CacheSelector<CrateNum, DefIdMap<DefId>>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for vtable_methods<'tcx>[src]type Key = PolyTraitRef<'tcx>type Value = &'tcx [Option<(DefId, SubstsRef<'tcx>)>]type Stored = <<<PolyTraitRef<'tcx> as Key>::CacheSelector as CacheSelector<PolyTraitRef<'tcx>, &'tcx [Option<(DefId, SubstsRef<'tcx>)>]>>::Cache as QueryStorage>::Storedpub const NAME: &'static str[src]impl<'tcx> QueryConfig for wasm_import_module_map<'tcx>[src]