Struct rustc_typeck::session::config::DebuggingOptions
[−]
[src]
pub struct DebuggingOptions {
pub verbose: bool,
pub time_passes: bool,
pub count_llvm_insns: bool,
pub time_llvm_passes: bool,
pub input_stats: bool,
pub trans_stats: bool,
pub asm_comments: bool,
pub no_verify: bool,
pub borrowck_stats: bool,
pub no_landing_pads: bool,
pub debug_llvm: bool,
pub meta_stats: bool,
pub print_link_args: bool,
pub print_llvm_passes: bool,
pub ast_json: bool,
pub ast_json_noexpand: bool,
pub ls: bool,
pub save_analysis: bool,
pub save_analysis_csv: bool,
pub save_analysis_api: bool,
pub print_move_fragments: bool,
pub flowgraph_print_loans: bool,
pub flowgraph_print_moves: bool,
pub flowgraph_print_assigns: bool,
pub flowgraph_print_all: bool,
pub print_region_graph: bool,
pub parse_only: bool,
pub no_trans: bool,
pub treat_err_as_bug: bool,
pub continue_parse_after_error: bool,
pub incremental: Option<String>,
pub incremental_cc: bool,
pub incremental_info: bool,
pub incremental_dump_hash: bool,
pub dump_dep_graph: bool,
pub query_dep_graph: bool,
pub no_analysis: bool,
pub extra_plugins: Vec<String>,
pub unstable_options: bool,
pub force_overflow_checks: Option<bool>,
pub trace_macros: bool,
pub debug_macros: bool,
pub enable_nonzeroing_move_hints: bool,
pub keep_hygiene_data: bool,
pub keep_ast: bool,
pub show_span: Option<String>,
pub print_type_sizes: bool,
pub print_trans_items: Option<String>,
pub mir_opt_level: usize,
pub dump_mir: Option<String>,
pub dump_mir_dir: Option<String>,
pub perf_stats: bool,
pub hir_stats: bool,
pub mir_stats: bool,
pub always_encode_mir: bool,
pub osx_rpath_install_name: bool,
pub sanitizer: Option<Sanitizer>,
}🔬 This is a nightly-only experimental API. (
rustc_private)Fields
verbose: bool
🔬 This is a nightly-only experimental API. (
rustc_private)time_passes: bool
🔬 This is a nightly-only experimental API. (
rustc_private)count_llvm_insns: bool
🔬 This is a nightly-only experimental API. (
rustc_private)time_llvm_passes: bool
🔬 This is a nightly-only experimental API. (
rustc_private)input_stats: bool
🔬 This is a nightly-only experimental API. (
rustc_private)trans_stats: bool
🔬 This is a nightly-only experimental API. (
rustc_private)asm_comments: bool
🔬 This is a nightly-only experimental API. (
rustc_private)no_verify: bool
🔬 This is a nightly-only experimental API. (
rustc_private)borrowck_stats: bool
🔬 This is a nightly-only experimental API. (
rustc_private)no_landing_pads: bool
🔬 This is a nightly-only experimental API. (
rustc_private)debug_llvm: bool
🔬 This is a nightly-only experimental API. (
rustc_private)meta_stats: bool
🔬 This is a nightly-only experimental API. (
rustc_private)print_link_args: bool
🔬 This is a nightly-only experimental API. (
rustc_private)print_llvm_passes: bool
🔬 This is a nightly-only experimental API. (
rustc_private)ast_json: bool
🔬 This is a nightly-only experimental API. (
rustc_private)ast_json_noexpand: bool
🔬 This is a nightly-only experimental API. (
rustc_private)ls: bool
🔬 This is a nightly-only experimental API. (
rustc_private)save_analysis: bool
🔬 This is a nightly-only experimental API. (
rustc_private)save_analysis_csv: bool
🔬 This is a nightly-only experimental API. (
rustc_private)save_analysis_api: bool
🔬 This is a nightly-only experimental API. (
rustc_private)print_move_fragments: bool
🔬 This is a nightly-only experimental API. (
rustc_private)flowgraph_print_loans: bool
🔬 This is a nightly-only experimental API. (
rustc_private)flowgraph_print_moves: bool
🔬 This is a nightly-only experimental API. (
rustc_private)flowgraph_print_assigns: bool
🔬 This is a nightly-only experimental API. (
rustc_private)flowgraph_print_all: bool
🔬 This is a nightly-only experimental API. (
rustc_private)print_region_graph: bool
🔬 This is a nightly-only experimental API. (
rustc_private)parse_only: bool
🔬 This is a nightly-only experimental API. (
rustc_private)no_trans: bool
🔬 This is a nightly-only experimental API. (
rustc_private)treat_err_as_bug: bool
🔬 This is a nightly-only experimental API. (
rustc_private)continue_parse_after_error: bool
🔬 This is a nightly-only experimental API. (
rustc_private)incremental: Option<String>
🔬 This is a nightly-only experimental API. (
rustc_private)incremental_cc: bool
🔬 This is a nightly-only experimental API. (
rustc_private)incremental_info: bool
🔬 This is a nightly-only experimental API. (
rustc_private)incremental_dump_hash: bool
🔬 This is a nightly-only experimental API. (
rustc_private)dump_dep_graph: bool
🔬 This is a nightly-only experimental API. (
rustc_private)query_dep_graph: bool
🔬 This is a nightly-only experimental API. (
rustc_private)no_analysis: bool
🔬 This is a nightly-only experimental API. (
rustc_private)extra_plugins: Vec<String>
🔬 This is a nightly-only experimental API. (
rustc_private)unstable_options: bool
🔬 This is a nightly-only experimental API. (
rustc_private)force_overflow_checks: Option<bool>
🔬 This is a nightly-only experimental API. (
rustc_private)trace_macros: bool
🔬 This is a nightly-only experimental API. (
rustc_private)debug_macros: bool
🔬 This is a nightly-only experimental API. (
rustc_private)enable_nonzeroing_move_hints: bool
🔬 This is a nightly-only experimental API. (
rustc_private)keep_hygiene_data: bool
🔬 This is a nightly-only experimental API. (
rustc_private)keep_ast: bool
🔬 This is a nightly-only experimental API. (
rustc_private)show_span: Option<String>
🔬 This is a nightly-only experimental API. (
rustc_private)print_type_sizes: bool
🔬 This is a nightly-only experimental API. (
rustc_private)print_trans_items: Option<String>
🔬 This is a nightly-only experimental API. (
rustc_private)mir_opt_level: usize
🔬 This is a nightly-only experimental API. (
rustc_private)dump_mir: Option<String>
🔬 This is a nightly-only experimental API. (
rustc_private)dump_mir_dir: Option<String>
🔬 This is a nightly-only experimental API. (
rustc_private)perf_stats: bool
🔬 This is a nightly-only experimental API. (
rustc_private)hir_stats: bool
🔬 This is a nightly-only experimental API. (
rustc_private)mir_stats: bool
🔬 This is a nightly-only experimental API. (
rustc_private)always_encode_mir: bool
🔬 This is a nightly-only experimental API. (
rustc_private)osx_rpath_install_name: bool
🔬 This is a nightly-only experimental API. (
rustc_private)sanitizer: Option<Sanitizer>
🔬 This is a nightly-only experimental API. (
rustc_private)Trait Implementations
impl Clone for DebuggingOptions[src]
fn clone(&self) -> DebuggingOptions
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more