Module query_callbacks

Source

Functionsยง

CompileCodegenUnit ๐Ÿ”’
CompileMonoItem ๐Ÿ”’
Null ๐Ÿ”’
Red ๐Ÿ”’
SideEffect ๐Ÿ”’
TraitSelect ๐Ÿ”’
adt_async_destructor ๐Ÿ”’
adt_def ๐Ÿ”’
adt_destructor ๐Ÿ”’
adt_drop_tys ๐Ÿ”’
adt_dtorck_constraint ๐Ÿ”’
adt_significant_drop_tys ๐Ÿ”’
adt_sized_constraint ๐Ÿ”’
all_diagnostic_items ๐Ÿ”’
all_local_trait_impls ๐Ÿ”’
alloc_error_handler_kind ๐Ÿ”’
allocator_kind ๐Ÿ”’
analysis ๐Ÿ”’
asm_target_features ๐Ÿ”’
associated_item ๐Ÿ”’
associated_item_def_ids ๐Ÿ”’
associated_items ๐Ÿ”’
associated_type_for_impl_trait_in_trait ๐Ÿ”’
associated_types_for_impl_traits_in_associated_fn ๐Ÿ”’
assumed_wf_types ๐Ÿ”’
assumed_wf_types_for_rpitit ๐Ÿ”’
asyncness ๐Ÿ”’
attrs_for_def ๐Ÿ”’
backend_optimization_level ๐Ÿ”’
check_coroutine_obligations ๐Ÿ”’
check_expectations ๐Ÿ”’
check_liveness ๐Ÿ”’
check_match ๐Ÿ”’
check_mod_attrs ๐Ÿ”’
check_mod_deathness ๐Ÿ”’
check_mod_loops ๐Ÿ”’
check_mod_naked_functions ๐Ÿ”’
check_mod_privacy ๐Ÿ”’
check_mod_type_wf ๐Ÿ”’
check_mod_unstable_api_usage ๐Ÿ”’
check_mono_item ๐Ÿ”’
check_private_in_public ๐Ÿ”’
check_tail_calls ๐Ÿ”’
check_unsafety ๐Ÿ”’
check_unused_traits ๐Ÿ”’
check_validity_requirement ๐Ÿ”’
check_well_formed ๐Ÿ”’
clashing_extern_declarations ๐Ÿ”’
closure_saved_names_of_captured_variables ๐Ÿ”’
closure_typeinfo ๐Ÿ”’
codegen_fn_attrs ๐Ÿ”’
codegen_select_candidate ๐Ÿ”’
codegen_unit ๐Ÿ”’
coerce_unsized_info ๐Ÿ”’
coherent_trait ๐Ÿ”’
collect_and_partition_mono_items ๐Ÿ”’
collect_return_position_impl_trait_in_trait_tys ๐Ÿ”’
compare_impl_item ๐Ÿ”’
const_conditions ๐Ÿ”’
const_param_default ๐Ÿ”’
constness ๐Ÿ”’
coroutine_by_move_body_def_id ๐Ÿ”’
coroutine_for_closure ๐Ÿ”’
coroutine_kind ๐Ÿ”’
coverage_attr_on ๐Ÿ”’
coverage_ids_info ๐Ÿ”’
crate_extern_paths ๐Ÿ”’
crate_for_resolver ๐Ÿ”’
crate_hash ๐Ÿ”’
crate_host_hash ๐Ÿ”’
crate_incoherent_impls ๐Ÿ”’
crate_inherent_impls ๐Ÿ”’
crate_inherent_impls_overlap_check ๐Ÿ”’
crate_inherent_impls_validity_check ๐Ÿ”’
crate_name ๐Ÿ”’
crate_variances ๐Ÿ”’
crates ๐Ÿ”’
cross_crate_inlinable ๐Ÿ”’
debugger_visualizers ๐Ÿ”’
deduced_param_attrs ๐Ÿ”’
def_ident_span ๐Ÿ”’
def_kind ๐Ÿ”’
def_span ๐Ÿ”’
defaultness ๐Ÿ”’
defined_lang_items ๐Ÿ”’
dep_kind ๐Ÿ”’
dependency_formats ๐Ÿ”’
destructure_const ๐Ÿ”’
diagnostic_hir_wf_check ๐Ÿ”’
diagnostic_items ๐Ÿ”’
doc_link_resolutions ๐Ÿ”’
doc_link_traits_in_scope ๐Ÿ”’
dropck_outlives ๐Ÿ”’
dylib_dependency_formats ๐Ÿ”’
dyn_compatibility_violations ๐Ÿ”’
early_lint_checks ๐Ÿ”’
effective_visibilities ๐Ÿ”’
enforce_impl_non_lifetime_params_are_constrained ๐Ÿ”’
entry_fn ๐Ÿ”’
env_var_os ๐Ÿ”’
erase_regions_ty ๐Ÿ”’
eval_static_initializer ๐Ÿ”’
eval_to_allocation_raw ๐Ÿ”’
eval_to_const_value_raw ๐Ÿ”’
eval_to_valtree ๐Ÿ”’
evaluate_obligation ๐Ÿ”’
explicit_implied_const_bounds ๐Ÿ”’
explicit_implied_predicates_of ๐Ÿ”’
explicit_item_bounds ๐Ÿ”’
explicit_item_self_bounds ๐Ÿ”’
explicit_predicates_of ๐Ÿ”’
explicit_super_predicates_of ๐Ÿ”’
explicit_supertraits_containing_assoc_item ๐Ÿ”’
expn_that_defined ๐Ÿ”’
exported_symbols ๐Ÿ”’
extern_crate ๐Ÿ”’
extern_mod_stmt_cnum ๐Ÿ”’
extra_filename ๐Ÿ”’
features_query ๐Ÿ”’
first_method_vtable_slot ๐Ÿ”’
fn_abi_of_fn_ptr ๐Ÿ”’
fn_abi_of_instance ๐Ÿ”’
fn_arg_names ๐Ÿ”’
fn_sig ๐Ÿ”’
foreign_modules ๐Ÿ”’
generics_of ๐Ÿ”’
generics_require_sized_self ๐Ÿ”’
get_lang_items ๐Ÿ”’
global_backend_features ๐Ÿ”’
has_alloc_error_handler ๐Ÿ”’
has_ffi_unwind_calls ๐Ÿ”’
has_global_allocator ๐Ÿ”’
has_panic_handler ๐Ÿ”’
has_significant_drop_raw ๐Ÿ”’
has_structural_eq_impl ๐Ÿ”’
hir_attr_map ๐Ÿ”’
hir_crate ๐Ÿ”’
hir_crate_items ๐Ÿ”’
hir_module_items ๐Ÿ”’
hir_owner_parent ๐Ÿ”’
impl_item_implementor_ids ๐Ÿ”’
impl_parent ๐Ÿ”’
impl_super_outlives ๐Ÿ”’
impl_trait_header ๐Ÿ”’
implementations_of_trait ๐Ÿ”’
implied_outlives_bounds ๐Ÿ”’
implied_target_features ๐Ÿ”’
in_scope_traits_map ๐Ÿ”’
incoherent_impls ๐Ÿ”’
inferred_outlives_crate ๐Ÿ”’
inferred_outlives_of ๐Ÿ”’
inhabited_predicate_adt ๐Ÿ”’
inhabited_predicate_type ๐Ÿ”’
inherent_impls ๐Ÿ”’
inherit_sig_for_delegation_item ๐Ÿ”’
instantiate_and_check_impossible_predicates ๐Ÿ”’
intrinsic_raw ๐Ÿ”’
is_codegened_item ๐Ÿ”’
is_compiler_builtins ๐Ÿ”’
is_copy_raw ๐Ÿ”’
is_ctfe_mir_available ๐Ÿ”’
is_doc_hidden ๐Ÿ”’
is_doc_notable_trait ๐Ÿ”’
is_dyn_compatible ๐Ÿ”’
is_freeze_raw ๐Ÿ”’
is_impossible_associated_item ๐Ÿ”’
is_late_bound_map ๐Ÿ”’
is_mir_available ๐Ÿ”’
is_no_builtins ๐Ÿ”’
is_panic_runtime ๐Ÿ”’
is_private_dep ๐Ÿ”’
is_profiler_runtime ๐Ÿ”’
is_promotable_const_fn ๐Ÿ”’
is_reachable_non_generic ๐Ÿ”’
is_sized_raw ๐Ÿ”’
is_unpin_raw ๐Ÿ”’
is_unreachable_local_definition ๐Ÿ”’
is_use_cloned_raw ๐Ÿ”’
item_bounds ๐Ÿ”’
item_non_self_bounds ๐Ÿ”’
item_self_bounds ๐Ÿ”’
items_of_instance ๐Ÿ”’
late_bound_vars_map ๐Ÿ”’
layout_of ๐Ÿ”’
lib_features ๐Ÿ”’
limits ๐Ÿ”’
lint_expectations ๐Ÿ”’
lint_mod ๐Ÿ”’
lints_that_dont_need_to_run ๐Ÿ”’
list_significant_drop_tys ๐Ÿ”’
lit_to_const ๐Ÿ”’
live_symbols_and_ignored_derived_traits ๐Ÿ”’
local_def_id_to_hir_id ๐Ÿ”’
lookup_const_stability ๐Ÿ”’
lookup_default_body_stability ๐Ÿ”’
lookup_deprecation_entry ๐Ÿ”’
lookup_stability ๐Ÿ”’
maybe_unused_trait_imports ๐Ÿ”’
method_autoderef_steps ๐Ÿ”’
mir_borrowck ๐Ÿ”’
mir_built ๐Ÿ”’
mir_callgraph_reachable ๐Ÿ”’
mir_const_qualif ๐Ÿ”’
mir_coroutine_witnesses ๐Ÿ”’
mir_drops_elaborated_and_const_checked ๐Ÿ”’
mir_for_ctfe ๐Ÿ”’
mir_inliner_callees ๐Ÿ”’
mir_keys ๐Ÿ”’
mir_promoted ๐Ÿ”’
mir_shims ๐Ÿ”’
missing_extern_crate_item ๐Ÿ”’
missing_lang_items ๐Ÿ”’
module_children ๐Ÿ”’
named_variable_map ๐Ÿ”’
names_imported_by_glob_use ๐Ÿ”’
native_libraries ๐Ÿ”’
native_library ๐Ÿ”’
needs_async_drop_raw ๐Ÿ”’
needs_drop_raw ๐Ÿ”’
normalize_canonicalized_inherent_projection_ty ๐Ÿ”’
normalize_canonicalized_projection_ty ๐Ÿ”’
normalize_canonicalized_weak_ty ๐Ÿ”’
num_extern_def_ids ๐Ÿ”’
object_lifetime_default ๐Ÿ”’
opaque_captured_lifetimes ๐Ÿ”’
opaque_ty_origin ๐Ÿ”’
opaque_types_defined_by ๐Ÿ”’
opt_hir_owner_nodes ๐Ÿ”’
optimized_mir ๐Ÿ”’
orphan_check_impl ๐Ÿ”’
output_filenames ๐Ÿ”’
own_existential_vtable_entries ๐Ÿ”’
panic_in_drop_strategy ๐Ÿ”’
param_env ๐Ÿ”’
param_env_normalized_for_post_analysis ๐Ÿ”’
params_in_repr ๐Ÿ”’
postorder_cnums ๐Ÿ”’
predicates_of ๐Ÿ”’
proc_macro_decls_static ๐Ÿ”’
promoted_mir ๐Ÿ”’
reachable_non_generics ๐Ÿ”’
reachable_set ๐Ÿ”’
region_scope_tree ๐Ÿ”’
registered_tools ๐Ÿ”’
rendered_const ๐Ÿ”’
rendered_precise_capturing_args ๐Ÿ”’
representability ๐Ÿ”’
representability_adt_ty ๐Ÿ”’
required_panic_strategy ๐Ÿ”’
resolutions ๐Ÿ”’
resolve_bound_vars ๐Ÿ”’
resolve_instance_raw ๐Ÿ”’
resolver_for_lowering_raw ๐Ÿ”’
reveal_opaque_types_in_bounds ๐Ÿ”’
rust_target_features ๐Ÿ”’
shallow_lint_levels_on ๐Ÿ”’
should_inherit_track_caller ๐Ÿ”’
size_estimate ๐Ÿ”’
skip_move_check_fns ๐Ÿ”’
source_span ๐Ÿ”’
specialization_enabled_in ๐Ÿ”’
specialization_graph_of ๐Ÿ”’
specializes ๐Ÿ”’
stability_implications ๐Ÿ”’
stability_index ๐Ÿ”’
stripped_cfg_items ๐Ÿ”’
supertrait_vtable_slot ๐Ÿ”’
symbol_mangling_version ๐Ÿ”’
symbol_name ๐Ÿ”’
tag_for_variant ๐Ÿ”’
thir_abstract_const ๐Ÿ”’
thir_body ๐Ÿ”’
trait_def ๐Ÿ”’
trait_explicit_predicates_and_bounds ๐Ÿ”’
trait_impls_in_crate ๐Ÿ”’
trait_impls_of ๐Ÿ”’
traits ๐Ÿ”’
trigger_delayed_bug ๐Ÿ”’
trimmed_def_paths ๐Ÿ”’
try_normalize_generic_arg_after_erasing_regions ๐Ÿ”’
type_alias_is_lazy ๐Ÿ”’
type_of ๐Ÿ”’
type_of_opaque ๐Ÿ”’
type_op_ascribe_user_type ๐Ÿ”’
type_op_normalize_clause ๐Ÿ”’
type_op_normalize_fn_sig ๐Ÿ”’
type_op_normalize_poly_fn_sig ๐Ÿ”’
type_op_normalize_ty ๐Ÿ”’
type_op_prove_predicate ๐Ÿ”’
type_param_predicates ๐Ÿ”’
typeck ๐Ÿ”’
unsizing_params_for_adt ๐Ÿ”’
upstream_async_drop_glue_for ๐Ÿ”’
upstream_drop_glue_for ๐Ÿ”’
upstream_monomorphizations ๐Ÿ”’
upstream_monomorphizations_for ๐Ÿ”’
upvars_mentioned ๐Ÿ”’
used_crate_source ๐Ÿ”’
used_crates ๐Ÿ”’
used_trait_imports ๐Ÿ”’
valtree_to_const_val ๐Ÿ”’
variances_of ๐Ÿ”’
visibility ๐Ÿ”’
visible_parent_map ๐Ÿ”’
vtable_allocation ๐Ÿ”’
vtable_entries ๐Ÿ”’
wasm_import_module_map ๐Ÿ”’