Struct rustc::ty::query::Providers[][src]

pub struct Providers<'tcx> {
    pub type_of: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Ty<'tcx>,
    pub generics_of: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> &'tcx Generics,
    pub predicates_of: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> GenericPredicates<'tcx>,
    pub explicit_predicates_of: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> GenericPredicates<'tcx>,
    pub super_predicates_of: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> GenericPredicates<'tcx>,
    pub type_param_predicates: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: (DefId, DefId)) -> GenericPredicates<'tcx>,
    pub trait_def: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> &'tcx TraitDef,
    pub adt_def: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> &'tcx AdtDef,
    pub adt_destructor: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Option<Destructor>,
    pub adt_sized_constraint: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> &'tcx [Ty<'tcx>],
    pub adt_dtorck_constraint: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Result<DtorckConstraint<'tcx>, NoSolution>,
    pub is_const_fn: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> bool,
    pub is_foreign_item: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> bool,
    pub crate_variances: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<CrateVariancesMap>,
    pub variances_of: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Lrc<Vec<Variance>>,
    pub inferred_outlives_of: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Lrc<Vec<Predicate<'tcx>>>,
    pub inferred_outlives_crate: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<CratePredicatesMap<'tcx>>,
    pub associated_item_def_ids: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Lrc<Vec<DefId>>,
    pub associated_item: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> AssociatedItem,
    pub impl_trait_ref: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Option<TraitRef<'tcx>>,
    pub impl_polarity: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> ImplPolarity,
    pub inherent_impls: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Lrc<Vec<DefId>>,
    pub mir_keys: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<DefIdSet>,
    pub mir_const_qualif: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> (u8, Lrc<IdxSetBuf<Local>>),
    pub mir_built: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> &'tcx Steal<Mir<'tcx>>,
    pub mir_const: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> &'tcx Steal<Mir<'tcx>>,
    pub mir_validated: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> &'tcx Steal<Mir<'tcx>>,
    pub optimized_mir: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> &'tcx Mir<'tcx>,
    pub unsafety_check_result: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> UnsafetyCheckResult,
    pub unsafe_derive_on_repr_packed: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId),
    pub fn_sig: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> PolyFnSig<'tcx>,
    pub coerce_unsized_info: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> CoerceUnsizedInfo,
    pub typeck_item_bodies: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> CompileResult,
    pub typeck_tables_of: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> &'tcx TypeckTables<'tcx>,
    pub used_trait_imports: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Lrc<DefIdSet>,
    pub has_typeck_tables: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> bool,
    pub coherent_trait: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId),
    pub borrowck: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Lrc<BorrowCheckResult>,
    pub mir_borrowck: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> BorrowCheckResult<'tcx>,
    pub crate_inherent_impls: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> CrateInherentImpls,
    pub crate_inherent_impls_overlap_check: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum),
    pub const_eval: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: ParamEnvAnd<'tcx, GlobalId<'tcx>>) -> EvalResult<'tcx>,
    pub const_value_to_allocation: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: (ConstValue<'tcx>, Ty<'tcx>)) -> &'tcx Allocation,
    pub check_match: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Result<(), ErrorReported>,
    pub privacy_access_levels: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<AccessLevels>,
    pub reachable_set: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> ReachableSet,
    pub region_scope_tree: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Lrc<ScopeTree>,
    pub mir_shims: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: InstanceDef<'tcx>) -> &'tcx Mir<'tcx>,
    pub def_symbol_name: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> SymbolName,
    pub symbol_name: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: Instance<'tcx>) -> SymbolName,
    pub describe_def: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Option<Def>,
    pub def_span: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Span,
    pub lookup_stability: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Option<&'tcx Stability>,
    pub lookup_deprecation_entry: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Option<DeprecationEntry>,
    pub item_attrs: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Lrc<[Attribute]>,
    pub codegen_fn_attrs: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> CodegenFnAttrs,
    pub fn_arg_names: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Vec<Name>,
    pub rendered_const: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> String,
    pub impl_parent: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Option<DefId>,
    pub trait_of_item: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Option<DefId>,
    pub const_is_rvalue_promotable_to_static: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> bool,
    pub rvalue_promotable_map: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Lrc<ItemLocalSet>,
    pub is_mir_available: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> bool,
    pub vtable_methods: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: PolyTraitRef<'tcx>) -> Lrc<Vec<Option<(DefId, &'tcx Substs<'tcx>)>>>,
    pub codegen_fulfill_obligation: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: (ParamEnv<'tcx>, PolyTraitRef<'tcx>)) -> Vtable<'tcx, ()>,
    pub trait_impls_of: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Lrc<TraitImpls>,
    pub specialization_graph_of: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Lrc<Graph>,
    pub is_object_safe: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> bool,
    pub param_env: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> ParamEnv<'tcx>,
    pub is_copy_raw: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: ParamEnvAnd<'tcx, Ty<'tcx>>) -> bool,
    pub is_sized_raw: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: ParamEnvAnd<'tcx, Ty<'tcx>>) -> bool,
    pub is_freeze_raw: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: ParamEnvAnd<'tcx, Ty<'tcx>>) -> bool,
    pub needs_drop_raw: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: ParamEnvAnd<'tcx, Ty<'tcx>>) -> bool,
    pub layout_raw: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: ParamEnvAnd<'tcx, Ty<'tcx>>) -> Result<&'tcx LayoutDetails, LayoutError<'tcx>>,
    pub dylib_dependency_formats: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<Vec<(CrateNum, LinkagePreference)>>,
    pub is_panic_runtime: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> bool,
    pub is_compiler_builtins: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> bool,
    pub has_global_allocator: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> bool,
    pub is_sanitizer_runtime: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> bool,
    pub is_profiler_runtime: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> bool,
    pub panic_strategy: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> PanicStrategy,
    pub is_no_builtins: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> bool,
    pub extern_crate: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Lrc<Option<ExternCrate>>,
    pub specializes: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: (DefId, DefId)) -> bool,
    pub in_scope_traits_map: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefIndex) -> Option<Lrc<FxHashMap<ItemLocalId, Lrc<StableVec<TraitCandidate>>>>>,
    pub module_exports: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Option<Lrc<Vec<Export>>>,
    pub lint_levels: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<LintLevelMap>,
    pub impl_defaultness: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Defaultness,
    pub check_item_well_formed: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId),
    pub check_trait_item_well_formed: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId),
    pub check_impl_item_well_formed: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId),
    pub reachable_non_generics: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<DefIdMap<SymbolExportLevel>>,
    pub is_reachable_non_generic: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> bool,
    pub is_unreachable_local_definition: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> bool,
    pub upstream_monomorphizations: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<DefIdMap<Lrc<FxHashMap<&'tcx Substs<'tcx>, CrateNum>>>>,
    pub upstream_monomorphizations_for: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Option<Lrc<FxHashMap<&'tcx Substs<'tcx>, CrateNum>>>,
    pub native_libraries: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<Vec<NativeLibrary>>,
    pub foreign_modules: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<Vec<ForeignModule>>,
    pub plugin_registrar_fn: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Option<DefId>,
    pub derive_registrar_fn: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Option<DefId>,
    pub crate_disambiguator: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> CrateDisambiguator,
    pub crate_hash: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Svh,
    pub original_crate_name: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Symbol,
    pub extra_filename: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> String,
    pub implementations_of_trait: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: (CrateNum, DefId)) -> Lrc<Vec<DefId>>,
    pub all_trait_implementations: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<Vec<DefId>>,
    pub dllimport_foreign_items: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<FxHashSet<DefId>>,
    pub is_dllimport_foreign_item: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> bool,
    pub is_statically_included_foreign_item: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> bool,
    pub native_library_kind: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Option<NativeLibraryKind>,
    pub link_args: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<Vec<String>>,
    pub resolve_lifetimes: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<ResolveLifetimes>,
    pub named_region_map: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefIndex) -> Option<Lrc<FxHashMap<ItemLocalId, Region>>>,
    pub is_late_bound_map: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefIndex) -> Option<Lrc<FxHashSet<ItemLocalId>>>,
    pub object_lifetime_defaults_map: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefIndex) -> Option<Lrc<FxHashMap<ItemLocalId, Lrc<Vec<ObjectLifetimeDefault>>>>>,
    pub visibility: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Visibility,
    pub dep_kind: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> DepKind,
    pub crate_name: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Symbol,
    pub item_children: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Lrc<Vec<Export>>,
    pub extern_mod_stmt_cnum: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Option<CrateNum>,
    pub get_lang_items: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<LanguageItems>,
    pub defined_lang_items: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<Vec<(DefId, usize)>>,
    pub missing_lang_items: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<Vec<LangItem>>,
    pub visible_parent_map: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<DefIdMap<DefId>>,
    pub missing_extern_crate_item: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> bool,
    pub used_crate_source: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<CrateSource>,
    pub postorder_cnums: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<Vec<CrateNum>>,
    pub freevars: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Option<Lrc<Vec<Freevar>>>,
    pub maybe_unused_trait_import: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> bool,
    pub maybe_unused_extern_crates: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<Vec<(DefId, Span)>>,
    pub stability_index: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<Index<'tcx>>,
    pub all_crate_nums: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<Vec<CrateNum>>,
    pub all_traits: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<Vec<DefId>>,
    pub exported_symbols: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Arc<Vec<(ExportedSymbol<'tcx>, SymbolExportLevel)>>,
    pub collect_and_partition_mono_items: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> (Arc<DefIdSet>, Arc<Vec<Arc<CodegenUnit<'tcx>>>>),
    pub is_codegened_item: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> bool,
    pub codegen_unit: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: InternedString) -> Arc<CodegenUnit<'tcx>>,
    pub compile_codegen_unit: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: InternedString) -> Stats,
    pub output_filenames: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Arc<OutputFilenames>,
    pub erase_regions_ty: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: Ty<'tcx>) -> Ty<'tcx>,
    pub normalize_projection_ty: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CanonicalProjectionGoal<'tcx>) -> Result<Lrc<Canonical<'tcx, QueryResult<'tcx, NormalizationResult<'tcx>>>>, NoSolution>,
    pub normalize_ty_after_erasing_regions: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: ParamEnvAnd<'tcx, Ty<'tcx>>) -> Ty<'tcx>,
    pub dropck_outlives: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CanonicalTyGoal<'tcx>) -> Result<Lrc<Canonical<'tcx, QueryResult<'tcx, DropckOutlivesResult<'tcx>>>>, NoSolution>,
    pub evaluate_obligation: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CanonicalPredicateGoal<'tcx>) -> Result<EvaluationResult, OverflowError>,
    pub substitute_normalize_and_test_predicates: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: (DefId, &'tcx Substs<'tcx>)) -> bool,
    pub target_features_whitelist: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<FxHashMap<String, Option<String>>>,
    pub instance_def_size_estimate: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: InstanceDef<'tcx>) -> usize,
    pub features_query: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<Features>,
    pub program_clauses_for: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: DefId) -> Clauses<'tcx>,
    pub program_clauses_for_env: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: ParamEnv<'tcx>) -> Clauses<'tcx>,
    pub wasm_custom_sections: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<Vec<DefId>>,
    pub wasm_import_module_map: fn'a(_: TyCtxt<'a, 'tcx, 'tcx>, _: CrateNum) -> Lrc<FxHashMap<DefId, String>>,
}
🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Fields

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Trait Implementations

impl<'tcx> Default for Providers<'tcx>
[src]

Returns the "default value" for a type. Read more

impl<'tcx> Copy for Providers<'tcx>
[src]

impl<'tcx> Clone for Providers<'tcx>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl<'tcx> Send for Providers<'tcx>

impl<'tcx> Sync for Providers<'tcx>