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 count_type_sizes: bool,
    pub meta_stats: bool,
    pub print_link_args: bool,
    pub gc: 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 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 dump_dep_graph: bool,
    pub query_dep_graph: bool,
    pub no_analysis: bool,
    pub extra_plugins: Vec<String>,
    pub unstable_options: bool,
    pub print_enum_sizes: bool,
    pub force_overflow_checks: Option<bool>,
    pub force_dropflag_checks: Option<bool>,
    pub trace_macros: bool,
    pub enable_nonzeroing_move_hints: bool,
    pub keep_mtwt_tables: bool,
    pub keep_ast: bool,
    pub show_span: Option<String>,
    pub print_trans_items: Option<String>,
    pub mir_opt_level: Option<usize>,
    pub dump_mir: Option<String>,
    pub orbit: bool,
}Unstable (
rustc_private)Fields
verbose: bool
                           Unstable (
rustc_private)time_passes: bool
                           Unstable (
rustc_private)count_llvm_insns: bool
                           Unstable (
rustc_private)time_llvm_passes: bool
                           Unstable (
rustc_private)input_stats: bool
                           Unstable (
rustc_private)trans_stats: bool
                           Unstable (
rustc_private)asm_comments: bool
                           Unstable (
rustc_private)no_verify: bool
                           Unstable (
rustc_private)borrowck_stats: bool
                           Unstable (
rustc_private)no_landing_pads: bool
                           Unstable (
rustc_private)debug_llvm: bool
                           Unstable (
rustc_private)count_type_sizes: bool
                           Unstable (
rustc_private)meta_stats: bool
                           Unstable (
rustc_private)print_link_args: bool
                           Unstable (
rustc_private)gc: bool
                           Unstable (
rustc_private)print_llvm_passes: bool
                           Unstable (
rustc_private)ast_json: bool
                           Unstable (
rustc_private)ast_json_noexpand: bool
                           Unstable (
rustc_private)ls: bool
                           Unstable (
rustc_private)save_analysis: bool
                           Unstable (
rustc_private)save_analysis_csv: bool
                           Unstable (
rustc_private)print_move_fragments: bool
                           Unstable (
rustc_private)flowgraph_print_loans: bool
                           Unstable (
rustc_private)flowgraph_print_moves: bool
                           Unstable (
rustc_private)flowgraph_print_assigns: bool
                           Unstable (
rustc_private)flowgraph_print_all: bool
                           Unstable (
rustc_private)print_region_graph: bool
                           Unstable (
rustc_private)parse_only: bool
                           Unstable (
rustc_private)no_trans: bool
                           Unstable (
rustc_private)treat_err_as_bug: bool
                           Unstable (
rustc_private)continue_parse_after_error: bool
                           Unstable (
rustc_private)incremental: Option<String>
                           Unstable (
rustc_private)dump_dep_graph: bool
                           Unstable (
rustc_private)query_dep_graph: bool
                           Unstable (
rustc_private)no_analysis: bool
                           Unstable (
rustc_private)extra_plugins: Vec<String>
                           Unstable (
rustc_private)unstable_options: bool
                           Unstable (
rustc_private)print_enum_sizes: bool
                           Unstable (
rustc_private)force_overflow_checks: Option<bool>
                           Unstable (
rustc_private)force_dropflag_checks: Option<bool>
                           Unstable (
rustc_private)trace_macros: bool
                           Unstable (
rustc_private)enable_nonzeroing_move_hints: bool
                           Unstable (
rustc_private)keep_mtwt_tables: bool
                           Unstable (
rustc_private)keep_ast: bool
                           Unstable (
rustc_private)show_span: Option<String>
                           Unstable (
rustc_private)print_trans_items: Option<String>
                           Unstable (
rustc_private)mir_opt_level: Option<usize>
                           Unstable (
rustc_private)dump_mir: Option<String>
                           Unstable (
rustc_private)orbit: bool
                           Unstable (
rustc_private)Trait Implementations
Derived Implementations
impl Clone for DebuggingOptions
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