List of all items
Structs
- CompilerIO
 - EarlyDiagCtxt
 - Limits
 - LintGroup
 - Session
 - StableCrateId
 - code_stats::CodeStats
 - code_stats::FieldInfo
 - code_stats::TypeSizeInfo
 - code_stats::VariantInfo
 - config::BranchProtection
 - config::CheckCfg
 - config::CodegenOptions
 - config::CoverageOptions
 - config::ExtendedTargetModifierInfo
 - config::ExternEntry
 - config::Externs
 - config::InstrumentXRay
 - config::JsonConfig
 - config::LinkSelfContained
 - config::LinkerFeaturesCli
 - config::LocationDetail
 - config::NextSolverConfig
 - config::OptionDesc
 - config::Options
 - config::OutputFilenames
 - config::OutputTypes
 - config::PacRet
 - config::PatchableFunctionEntry
 - config::PrintRequest
 - config::RemapPathScopeComponents
 - config::RustcOptGroup
 - config::Sysroot
 - config::TargetModifier
 - config::UnstableOptions
 - config::cfg::CheckCfg
 - config::externs::ExternOpt
 - config::native_libs::NativeLibParts
 - config::native_libs::ParseNativeLibCx
 - cstore::CrateSource
 - cstore::DllImport
 - cstore::ExternCrate
 - cstore::ForeignModule
 - cstore::NativeLib
 - cstore::Untracked
 - errors::BinaryFloatLiteralNotSupported
 - errors::BranchProtectionRequiresAArch64
 - errors::CannotEnableCrtStaticLinux
 - errors::CannotMixAndMatchSanitizers
 - errors::CliFeatureDiagnosticHelp
 - errors::CrateNameEmpty
 - errors::EmbedSourceInsufficientDwarfVersion
 - errors::EmbedSourceRequiresDebugInfo
 - errors::ExprParenthesesNeeded
 - errors::FailedToCreateProfiler
 - errors::FeatureDiagnosticForIssue
 - errors::FeatureDiagnosticHelp
 - errors::FeatureDiagnosticSuggestion
 - errors::FeatureGateError
 - errors::FileIsNotWriteable
 - errors::FileWriteFail
 - errors::FunctionReturnRequiresX86OrX8664
 - errors::FunctionReturnThunkExternRequiresNonLargeCodeModel
 - errors::HexadecimalFloatLiteralNotSupported
 - errors::IncompatibleLinkerFlavor
 - errors::IndirectBranchCsPrefixRequiresX86OrX8664
 - errors::InstrumentationNotSupported
 - errors::IntLiteralTooLarge
 - errors::InvalidCharacterInCrateName
 - errors::InvalidFloatLiteralSuffix
 - errors::InvalidFloatLiteralWidth
 - errors::InvalidIntLiteralWidth
 - errors::InvalidLiteralSuffix
 - errors::InvalidNumLiteralBasePrefix
 - errors::InvalidNumLiteralSuffix
 - errors::LinkerPluginToWindowsNotSupported
 - errors::NotCircumventFeature
 - errors::OctalFloatLiteralNotSupported
 - errors::ProfileSampleUseFileDoesNotExist
 - errors::ProfileUseFileDoesNotExist
 - errors::SanitizerCfiCanonicalJumpTablesRequiresCfi
 - errors::SanitizerCfiGeneralizePointersRequiresCfi
 - errors::SanitizerCfiNormalizeIntegersRequiresCfi
 - errors::SanitizerCfiRequiresLto
 - errors::SanitizerCfiRequiresSingleCodegenUnit
 - errors::SanitizerKcfiArityRequiresKcfi
 - errors::SanitizerKcfiRequiresPanicAbort
 - errors::SanitizerNotSupported
 - errors::SanitizersNotSupported
 - errors::SkippingConstChecks
 - errors::SmallDataThresholdNotSupportedForTarget
 - errors::SoftFloatDeprecated
 - errors::SoftFloatIgnored
 - errors::SplitDebugInfoUnstablePlatform
 - errors::SplitLtoUnitRequiresLto
 - errors::StackProtectorNotSupportedForTarget
 - errors::SuggestUpgradeCompiler
 - errors::TargetRequiresUnwindTables
 - errors::UnexpectedBuiltinCfg
 - errors::UnstableVirtualFunctionElimination
 - errors::UnsupportedCrateTypeForCodegenBackend
 - errors::UnsupportedCrateTypeForTarget
 - errors::UnsupportedDwarfVersion
 - errors::UnsupportedRegStructReturnArch
 - errors::UnsupportedRegparm
 - errors::UnsupportedRegparmArch
 - filesearch::FileSearch
 - options::CodegenOptions
 - options::ExtendedTargetModifierInfo
 - options::OptionDesc
 - options::Options
 - options::TargetModifier
 - options::UnstableOptions
 - parse::GatedSpans
 - parse::ParseSess
 - parse::SymbolGallery
 - search_paths::FilesIndex
 - search_paths::SearchPath
 - search_paths::SearchPathFile
 - session::CompilerIO
 - session::EarlyDiagCtxt
 - session::Limits
 - session::LintGroup
 - session::Session
 - session::StableCrateId
 - utils::CanonicalizedPath
 - utils::NativeLib
 
Enums
- CodegenUnits
 - CtfeBacktrace
 - code_stats::DataTypeKind
 - code_stats::FieldKind
 - code_stats::SizeKind
 - config::AutoDiff
 - config::CFGuard
 - config::CFProtection
 - config::CodegenOptionsTargetModifiers
 - config::CollapseMacroDebuginfo
 - config::CoverageLevel
 - config::CrateType
 - config::DebugInfo
 - config::DebugInfoCompression
 - config::DumpMonoStatsFormat
 - config::EntryFnType
 - config::ErrorOutputType
 - config::ExpectedValues
 - config::ExternLocation
 - config::FmtDebug
 - config::FunctionReturn
 - config::IncrementalStateAssertion
 - config::InliningThreshold
 - config::Input
 - config::InstrumentCoverage
 - config::JsonUnusedExterns
 - config::LinkerPluginLto
 - config::Lto
 - config::LtoCli
 - config::MirIncludeSpans
 - config::MirStripDebugInfo
 - config::Offload
 - config::OomStrategy
 - config::OptLevel
 - config::OptionKind
 - config::OptionStability
 - config::OptionsTargetModifiers
 - config::OutFileName
 - config::OutputType
 - config::PAuthKey
 - config::Passes
 - config::Polonius
 - config::PpHirMode
 - config::PpMode
 - config::PpSourceMode
 - config::PrintKind
 - config::ProcMacroExecutionStrategy
 - config::ResolveDocLinks
 - config::SplitDwarfKind
 - config::Strip
 - config::SwitchWithOptPath
 - config::SymbolManglingVersion
 - config::UnstableOptionsTargetModifiers
 - config::WasiExecModel
 - config::cfg::ExpectedValues
 - cstore::CrateDepKind
 - cstore::DllCallingConvention
 - cstore::ExternCrateSource
 - cstore::LinkagePreference
 - errors::AppleDeploymentTarget
 - errors::UnleashedFeatureHelp
 - options::CodegenOptionsTargetModifiers
 - options::OptionsTargetModifiers
 - options::UnstableOptionsTargetModifiers
 - search_paths::PathKind
 - session::CodegenUnits
 - session::CtfeBacktrace
 - session::IncrCompSession
 
Traits
- DynLintStore
 - HashStableContext
 - RemapFileNameExt
 - config::dep_tracking::DepTrackingHash
 - cstore::CrateStore
 - session::DynLintStore
 - session::RemapFileNameExt
 
Macros
- config::define_output_types
 - config::dep_tracking::impl_dep_tracking_hash_via_hash
 - declare_lint
 - declare_lint_pass
 - declare_tool_lint
 - impl_lint_pass
 - options::gather_tmods
 - options::gather_tmods_top_level
 - options::hash_opt
 - options::hash_substruct
 - options::insert
 - options::options
 - options::redirect_field
 - options::tmod_enum
 - options::tmod_enum_opt
 - options::tmod_push
 - options::top_level_options
 - options::top_level_tmod_enum
 
Functions
- build_session
 - config::build_configuration
 - config::build_session_options
 - config::build_target_config
 - config::cfg::default_configuration
 - config::cfg::disallow_cfgs
 - config::check_error_format_stability
 - config::check_print_request_stability
 - config::collect_print_requests
 - config::default_lib_output
 - config::dep_tracking::stable_hash
 - config::emit_unknown_print_request_help
 - config::externs::is_ascii_ident
 - config::externs::split_extern_opt
 - config::externs::valid_crate_name
 - config::file_path_mapping
 - config::get_cmd_lint_options
 - config::host_tuple
 - config::is_print_request_stable
 - config::make_crate_type_option
 - config::make_opt
 - config::maybe_strip_file_name
 - config::native_libs::parse_and_apply_modifier
 - config::native_libs::parse_native_lib
 - config::native_libs::parse_native_libs
 - config::native_libs::split_native_lib_value
 - config::nightly_options::check_nightly_options
 - config::nightly_options::is_nightly_build
 - config::nightly_options::is_unstable_enabled
 - config::nightly_options::match_is_nightly_build
 - config::parse_assert_incr_state
 - config::parse_color
 - config::parse_crate_edition
 - config::parse_crate_types_from_list
 - config::parse_error_format
 - config::parse_externs
 - config::parse_json
 - config::parse_logical_env
 - config::parse_opt_level
 - config::parse_output_types
 - config::parse_pretty
 - config::parse_remap_path_prefix
 - config::parse_target_triple
 - config::rustc_optgroups
 - config::select_debuginfo
 - config::should_override_cgus_and_disable_thinlto
 - config::split_out_file_name
 - errors::create_lit_error
 - errors::report_lit_error
 - filesearch::current_dll_path
 - filesearch::default_sysroot
 - filesearch::make_target_bin_path
 - filesearch::make_target_lib_path
 - options::build_options
 - options::cgopts::ar
 - options::cgopts::code_model
 - options::cgopts::codegen_units
 - options::cgopts::collapse_macro_debuginfo
 - options::cgopts::control_flow_guard
 - options::cgopts::debug_assertions
 - options::cgopts::debuginfo
 - options::cgopts::default_linker_libraries
 - options::cgopts::dlltool
 - options::cgopts::dwarf_version
 - options::cgopts::embed_bitcode
 - options::cgopts::extra_filename
 - options::cgopts::force_frame_pointers
 - options::cgopts::force_unwind_tables
 - options::cgopts::incremental
 - options::cgopts::inline_threshold
 - options::cgopts::instrument_coverage
 - options::cgopts::link_arg
 - options::cgopts::link_args
 - options::cgopts::link_dead_code
 - options::cgopts::link_self_contained
 - options::cgopts::linker
 - options::cgopts::linker_features
 - options::cgopts::linker_flavor
 - options::cgopts::linker_plugin_lto
 - options::cgopts::llvm_args
 - options::cgopts::lto
 - options::cgopts::metadata
 - options::cgopts::no_prepopulate_passes
 - options::cgopts::no_redzone
 - options::cgopts::no_stack_check
 - options::cgopts::no_vectorize_loops
 - options::cgopts::no_vectorize_slp
 - options::cgopts::opt_level
 - options::cgopts::overflow_checks
 - options::cgopts::panic
 - options::cgopts::passes
 - options::cgopts::prefer_dynamic
 - options::cgopts::profile_generate
 - options::cgopts::profile_use
 - options::cgopts::relocation_model
 - options::cgopts::relro_level
 - options::cgopts::remark
 - options::cgopts::rpath
 - options::cgopts::save_temps
 - options::cgopts::soft_float
 - options::cgopts::split_debuginfo
 - options::cgopts::strip
 - options::cgopts::symbol_mangling_version
 - options::cgopts::target_cpu
 - options::cgopts::target_feature
 - options::cgopts::unsafe_allow_abi_mismatch
 - options::dbopts::allow_features
 - options::dbopts::always_encode_mir
 - options::dbopts::assert_incr_state
 - options::dbopts::assume_incomplete_release
 - options::dbopts::autodiff
 - options::dbopts::binary_dep_depinfo
 - options::dbopts::box_noalias
 - options::dbopts::branch_protection
 - options::dbopts::build_sdylib_interface
 - options::dbopts::cf_protection
 - options::dbopts::check_cfg_all_expected
 - options::dbopts::checksum_hash_algorithm
 - options::dbopts::codegen_backend
 - options::dbopts::codegen_source_order
 - options::dbopts::contract_checks
 - options::dbopts::coverage_options
 - options::dbopts::crate_attr
 - options::dbopts::cross_crate_inline_threshold
 - options::dbopts::debug_info_for_profiling
 - options::dbopts::debug_info_type_line_numbers
 - options::dbopts::debuginfo_compression
 - options::dbopts::deduplicate_diagnostics
 - options::dbopts::default_visibility
 - options::dbopts::dep_info_omit_d_target
 - options::dbopts::direct_access_external_data
 - options::dbopts::dual_proc_macros
 - options::dbopts::dump_dep_graph
 - options::dbopts::dump_mir
 - options::dbopts::dump_mir_dataflow
 - options::dbopts::dump_mir_dir
 - options::dbopts::dump_mir_exclude_alloc_bytes
 - options::dbopts::dump_mir_exclude_pass_number
 - options::dbopts::dump_mir_graphviz
 - options::dbopts::dump_mono_stats
 - options::dbopts::dump_mono_stats_format
 - options::dbopts::dwarf_version
 - options::dbopts::dylib_lto
 - options::dbopts::eagerly_emit_delayed_bugs
 - options::dbopts::ehcont_guard
 - options::dbopts::embed_metadata
 - options::dbopts::embed_source
 - options::dbopts::emit_stack_sizes
 - options::dbopts::emit_thin_lto
 - options::dbopts::emscripten_wasm_eh
 - options::dbopts::enforce_type_length_limit
 - options::dbopts::experimental_default_bounds
 - options::dbopts::export_executable_symbols
 - options::dbopts::external_clangrt
 - options::dbopts::extra_const_ub_checks
 - options::dbopts::fewer_names
 - options::dbopts::fixed_x18
 - options::dbopts::flatten_format_args
 - options::dbopts::fmt_debug
 - options::dbopts::force_unstable_if_unmarked
 - options::dbopts::function_return
 - options::dbopts::function_sections
 - options::dbopts::future_incompat_test
 - options::dbopts::graphviz_dark_mode
 - options::dbopts::graphviz_font
 - options::dbopts::has_thread_local
 - options::dbopts::higher_ranked_assumptions
 - options::dbopts::hint_mostly_unused
 - options::dbopts::human_readable_cgu_names
 - options::dbopts::identify_regions
 - options::dbopts::ignore_directory_in_diagnostics_source_blocks
 - options::dbopts::incremental_ignore_spans
 - options::dbopts::incremental_info
 - options::dbopts::incremental_verify_ich
 - options::dbopts::indirect_branch_cs_prefix
 - options::dbopts::inline_llvm
 - options::dbopts::inline_mir
 - options::dbopts::inline_mir_forwarder_threshold
 - options::dbopts::inline_mir_hint_threshold
 - options::dbopts::inline_mir_preserve_debug
 - options::dbopts::inline_mir_threshold
 - options::dbopts::input_stats
 - options::dbopts::instrument_mcount
 - options::dbopts::instrument_xray
 - options::dbopts::layout_seed
 - options::dbopts::link_directives
 - options::dbopts::link_native_libraries
 - options::dbopts::link_only
 - options::dbopts::lint_llvm_ir
 - options::dbopts::lint_mir
 - options::dbopts::llvm_module_flag
 - options::dbopts::llvm_plugins
 - options::dbopts::llvm_time_trace
 - options::dbopts::location_detail
 - options::dbopts::ls
 - options::dbopts::macro_backtrace
 - options::dbopts::macro_stats
 - options::dbopts::maximal_hir_to_mir_coverage
 - options::dbopts::merge_functions
 - options::dbopts::meta_stats
 - options::dbopts::metrics_dir
 - options::dbopts::min_function_alignment
 - options::dbopts::mir_emit_retag
 - options::dbopts::mir_enable_passes
 - options::dbopts::mir_include_spans
 - options::dbopts::mir_opt_level
 - options::dbopts::mir_preserve_ub
 - options::dbopts::mir_strip_debuginfo
 - options::dbopts::move_size_limit
 - options::dbopts::mutable_noalias
 - options::dbopts::namespaced_crates
 - options::dbopts::next_solver
 - options::dbopts::nll_facts
 - options::dbopts::nll_facts_dir
 - options::dbopts::no_analysis
 - options::dbopts::no_codegen
 - options::dbopts::no_generate_arange_section
 - options::dbopts::no_implied_bounds_compat
 - options::dbopts::no_jump_tables
 - options::dbopts::no_leak_check
 - options::dbopts::no_link
 - options::dbopts::no_parallel_backend
 - options::dbopts::no_profiler_runtime
 - options::dbopts::no_steal_thir
 - options::dbopts::no_trait_vptr
 - options::dbopts::no_unique_section_names
 - options::dbopts::normalize_docs
 - options::dbopts::offload
 - options::dbopts::on_broken_pipe
 - options::dbopts::oom
 - options::dbopts::osx_rpath_install_name
 - options::dbopts::packed_bundled_libs
 - options::dbopts::panic_abort_tests
 - options::dbopts::panic_in_drop
 - options::dbopts::parse_crate_root_only
 - options::dbopts::patchable_function_entry
 - options::dbopts::plt
 - options::dbopts::polonius
 - options::dbopts::pre_link_arg
 - options::dbopts::pre_link_args
 - options::dbopts::precise_enum_drop_elaboration
 - options::dbopts::print_codegen_stats
 - options::dbopts::print_llvm_passes
 - options::dbopts::print_mono_items
 - options::dbopts::print_type_sizes
 - options::dbopts::proc_macro_backtrace
 - options::dbopts::proc_macro_execution_strategy
 - options::dbopts::profile_closures
 - options::dbopts::profile_sample_use
 - options::dbopts::profiler_runtime
 - options::dbopts::query_dep_graph
 - options::dbopts::randomize_layout
 - options::dbopts::reg_struct_return
 - options::dbopts::regparm
 - options::dbopts::relax_elf_relocations
 - options::dbopts::remap_cwd_prefix
 - options::dbopts::remap_path_scope
 - options::dbopts::remark_dir
 - options::dbopts::retpoline
 - options::dbopts::retpoline_external_thunk
 - options::dbopts::sanitizer
 - options::dbopts::sanitizer_cfi_canonical_jump_tables
 - options::dbopts::sanitizer_cfi_generalize_pointers
 - options::dbopts::sanitizer_cfi_normalize_integers
 - options::dbopts::sanitizer_dataflow_abilist
 - options::dbopts::sanitizer_kcfi_arity
 - options::dbopts::sanitizer_memory_track_origins
 - options::dbopts::sanitizer_recover
 - options::dbopts::saturating_float_casts
 - options::dbopts::self_profile
 - options::dbopts::self_profile_counter
 - options::dbopts::self_profile_events
 - options::dbopts::share_generics
 - options::dbopts::shell_argfiles
 - options::dbopts::simulate_remapped_rust_src_base
 - options::dbopts::small_data_threshold
 - options::dbopts::span_debug
 - options::dbopts::span_free_formats
 - options::dbopts::split_dwarf_inlining
 - options::dbopts::split_dwarf_kind
 - options::dbopts::split_dwarf_out_dir
 - options::dbopts::split_lto_unit
 - options::dbopts::src_hash_algorithm
 - options::dbopts::stack_protector
 - options::dbopts::staticlib_allow_rdylib_deps
 - options::dbopts::staticlib_prefer_dynamic
 - options::dbopts::strict_init_checks
 - options::dbopts::teach
 - options::dbopts::temps_dir
 - options::dbopts::terminal_urls
 - options::dbopts::thinlto
 - options::dbopts::threads
 - options::dbopts::time_llvm_passes
 - options::dbopts::time_passes
 - options::dbopts::time_passes_format
 - options::dbopts::tiny_const_eval_limit
 - options::dbopts::tls_model
 - options::dbopts::trace_macros
 - options::dbopts::track_diagnostics
 - options::dbopts::translate_additional_ftl
 - options::dbopts::translate_directionality_markers
 - options::dbopts::translate_lang
 - options::dbopts::translate_remapped_path_to_local_path
 - options::dbopts::trap_unreachable
 - options::dbopts::treat_err_as_bug
 - options::dbopts::trim_diagnostic_paths
 - options::dbopts::tune_cpu
 - options::dbopts::typing_mode_borrowck
 - options::dbopts::ub_checks
 - options::dbopts::ui_testing
 - options::dbopts::uninit_const_chunk_threshold
 - options::dbopts::unleash_the_miri_inside_of_you
 - options::dbopts::unpretty
 - options::dbopts::unsound_mir_opts
 - options::dbopts::unstable_options
 - options::dbopts::use_ctors_section
 - options::dbopts::use_sync_unwind
 - options::dbopts::validate_mir
 - options::dbopts::verbose_asm
 - options::dbopts::verbose_internals
 - options::dbopts::verify_llvm_ir
 - options::dbopts::virtual_function_elimination
 - options::dbopts::wasi_exec_model
 - options::dbopts::wasm_c_abi
 - options::dbopts::write_long_types_to_disk
 - options::parse::parse_align
 - options::parse::parse_autodiff
 - options::parse::parse_bool
 - options::parse::parse_branch_protection
 - options::parse::parse_cargo_src_file_hash
 - options::parse::parse_cfguard
 - options::parse::parse_cfprotection
 - options::parse::parse_code_model
 - options::parse::parse_collapse_macro_debuginfo
 - options::parse::parse_comma_list
 - options::parse::parse_coverage_options
 - options::parse::parse_debuginfo
 - options::parse::parse_debuginfo_compression
 - options::parse::parse_dump_mono_stats
 - options::parse::parse_fmt_debug
 - options::parse::parse_frame_pointer
 - options::parse::parse_function_return
 - options::parse::parse_inlining_threshold
 - options::parse::parse_instrument_coverage
 - options::parse::parse_instrument_xray
 - options::parse::parse_link_self_contained
 - options::parse::parse_linker_features
 - options::parse::parse_linker_flavor
 - options::parse::parse_linker_plugin_lto
 - options::parse::parse_list
 - options::parse::parse_list_with_polarity
 - options::parse::parse_llvm_module_flag
 - options::parse::parse_location_detail
 - options::parse::parse_lto
 - options::parse::parse_merge_functions
 - options::parse::parse_mir_include_spans
 - options::parse::parse_mir_strip_debuginfo
 - options::parse::parse_next_solver_config
 - options::parse::parse_no_value
 - options::parse::parse_number
 - options::parse::parse_offload
 - options::parse::parse_on_broken_pipe
 - options::parse::parse_oom_strategy
 - options::parse::parse_opt_bool
 - options::parse::parse_opt_comma_list
 - options::parse::parse_opt_langid
 - options::parse::parse_opt_number
 - options::parse::parse_opt_panic_strategy
 - options::parse::parse_opt_pathbuf
 - options::parse::parse_opt_string
 - options::parse::parse_opt_symbol_visibility
 - options::parse::parse_panic_strategy
 - options::parse::parse_passes
 - options::parse::parse_patchable_function_entry
 - options::parse::parse_polonius
 - options::parse::parse_proc_macro_execution_strategy
 - options::parse::parse_relocation_model
 - options::parse::parse_relro_level
 - options::parse::parse_remap_path_scope
 - options::parse::parse_sanitizer_memory_track_origins
 - options::parse::parse_sanitizers
 - options::parse::parse_split_debuginfo
 - options::parse::parse_split_dwarf_kind
 - options::parse::parse_src_file_hash
 - options::parse::parse_stack_protector
 - options::parse::parse_string
 - options::parse::parse_string_push
 - options::parse::parse_strip
 - options::parse::parse_switch_with_opt_path
 - options::parse::parse_symbol_mangling_version
 - options::parse::parse_target_feature
 - options::parse::parse_terminal_url
 - options::parse::parse_threads
 - options::parse::parse_time_passes_format
 - options::parse::parse_tls_model
 - options::parse::parse_treat_err_as_bug
 - options::parse::parse_unpretty
 - options::parse::parse_wasi_exec_model
 - options::parse::parse_wasm_c_abi
 - options::target_modifier_consistency_check::sanitizer
 - options::target_modifier_consistency_check::sanitizer_cfi_normalize_integers
 - options::tmod_push_impl
 - output::categorize_crate_type
 - output::check_file_is_writeable
 - output::collect_crate_types
 - output::default_output_for_target
 - output::filename_for_input
 - output::filename_for_metadata
 - output::invalid_output_for_target
 - output::is_writeable
 - output::out_filename
 - output::validate_crate_name
 - parse::add_feature_diagnostics
 - parse::add_feature_diagnostics_for_issue
 - parse::feature_err
 - parse::feature_err_issue
 - parse::feature_err_unstable_feature_bound
 - parse::feature_warn
 - parse::feature_warn_issue
 - session::build_session
 - session::default_emitter
 - session::mk_emitter
 - session::validate_commandline_args_with_session_available
 - utils::extra_compiler_flags
 - utils::was_invoked_from_cargo
 
Type Aliases
Statics
Constants
- config::CG_OPTIONS
 - config::DWARF_OBJECT_EXT
 - config::MAX_FILENAME_LENGTH
 - config::PRINT_KINDS
 - config::RLINK_EXT
 - config::RUST_CGU_EXT
 - config::Z_OPTIONS
 - config::sigpipe::DEFAULT
 - config::sigpipe::INHERIT
 - config::sigpipe::SIG_DFL
 - config::sigpipe::SIG_IGN
 - options::CG_OPTIONS
 - options::Z_OPTIONS
 - options::desc::parse_align
 - options::desc::parse_autodiff
 - options::desc::parse_bool
 - options::desc::parse_branch_protection
 - options::desc::parse_cargo_src_file_hash
 - options::desc::parse_cfguard
 - options::desc::parse_cfprotection
 - options::desc::parse_code_model
 - options::desc::parse_collapse_macro_debuginfo
 - options::desc::parse_comma_list
 - options::desc::parse_coverage_options
 - options::desc::parse_debuginfo
 - options::desc::parse_debuginfo_compression
 - options::desc::parse_dump_mono_stats
 - options::desc::parse_fmt_debug
 - options::desc::parse_frame_pointer
 - options::desc::parse_function_return
 - options::desc::parse_inlining_threshold
 - options::desc::parse_instrument_coverage
 - options::desc::parse_instrument_xray
 - options::desc::parse_link_self_contained
 - options::desc::parse_linker_features
 - options::desc::parse_linker_flavor
 - options::desc::parse_linker_plugin_lto
 - options::desc::parse_list
 - options::desc::parse_list_with_polarity
 - options::desc::parse_llvm_module_flag
 - options::desc::parse_location_detail
 - options::desc::parse_lto
 - options::desc::parse_merge_functions
 - options::desc::parse_mir_include_spans
 - options::desc::parse_mir_strip_debuginfo
 - options::desc::parse_next_solver_config
 - options::desc::parse_no_value
 - options::desc::parse_number
 - options::desc::parse_offload
 - options::desc::parse_on_broken_pipe
 - options::desc::parse_oom_strategy
 - options::desc::parse_opt_bool
 - options::desc::parse_opt_comma_list
 - options::desc::parse_opt_langid
 - options::desc::parse_opt_number
 - options::desc::parse_opt_panic_strategy
 - options::desc::parse_opt_pathbuf
 - options::desc::parse_opt_string
 - options::desc::parse_opt_symbol_visibility
 - options::desc::parse_panic_strategy
 - options::desc::parse_passes
 - options::desc::parse_patchable_function_entry
 - options::desc::parse_polonius
 - options::desc::parse_proc_macro_execution_strategy
 - options::desc::parse_relocation_model
 - options::desc::parse_relro_level
 - options::desc::parse_remap_path_scope
 - options::desc::parse_sanitizer_memory_track_origins
 - options::desc::parse_sanitizers
 - options::desc::parse_split_debuginfo
 - options::desc::parse_split_dwarf_kind
 - options::desc::parse_src_file_hash
 - options::desc::parse_stack_protector
 - options::desc::parse_string
 - options::desc::parse_string_push
 - options::desc::parse_strip
 - options::desc::parse_switch_with_opt_path
 - options::desc::parse_symbol_mangling_version
 - options::desc::parse_target_feature
 - options::desc::parse_terminal_url
 - options::desc::parse_threads
 - options::desc::parse_time_passes_format
 - options::desc::parse_tls_model
 - options::desc::parse_treat_err_as_bug
 - options::desc::parse_unpretty
 - options::desc::parse_wasi_exec_model
 - options::desc::parse_wasm_c_abi
 - options::parse::MAX_THREADS_CAP
 - output::CRATE_TYPES