Struct rustc_lint::session::config::DebuggingOptionsUnstable [-] [+] [src]

pub struct DebuggingOptions {
    pub verbose: bool,
    pub time_passes: bool,
    pub count_llvm_insns: bool,
    pub time_llvm_passes: 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 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 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>,
}

Fields

verbose
time_passes
count_llvm_insns
time_llvm_passes
trans_stats
asm_comments
no_verify
borrowck_stats
no_landing_pads
debug_llvm
count_type_sizes
meta_stats
gc
print_llvm_passes
ast_json
ast_json_noexpand
ls
save_analysis
print_move_fragments
flowgraph_print_loans
flowgraph_print_moves
flowgraph_print_assigns
flowgraph_print_all
print_region_graph
parse_only
no_trans
treat_err_as_bug
no_analysis
extra_plugins
unstable_options
print_enum_sizes
force_overflow_checks
force_dropflag_checks

Trait Implementations

Derived Implementations

impl Clone for DebuggingOptions

fn clone(&self) -> DebuggingOptions

fn clone_from(&mut self, source: &Self)