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