Module rustc::session::configUnstable
[-] [+]
[src]
Contains infrastructure for configuring the compiler, including parsing command line options.
Reexports
pub use self::EntryFnType::*; |
pub use self::CrateType::*; |
pub use self::Passes::*; |
pub use self::OptLevel::*; |
pub use self::OutputType::*; |
pub use self::DebugInfoLevel::*; |
Structs
CodegenOptions | |
Config | |
DebuggingOptions | |
Options | |
OutputFilenames | |
RustcOptGroup |
Enums
CrateType | |
DebugInfoLevel | |
EntryFnType | |
Input | |
OptLevel | |
OptionStability | |
OutputType | |
Passes | |
PrintRequest | |
UnstableFeatures |
Constants
CG_OPTIONS | |
DB_OPTIONS |
Functions
append_configuration | |
basic_codegen_options | |
basic_debugging_options | |
basic_options | Some reasonable defaults |
build_codegen_options | |
build_configuration | |
build_debugging_options | |
build_session_options | |
build_target_config | |
default_configuration | |
default_lib_output | |
get_unstable_features_setting | |
host_triple | |
optgroups | Returns all of the stable rustc command line options. |
parse_cfgspecs | |
parse_crate_types_from_list | |
rustc_optgroups | Returns all rustc command line options, including metadata for each option, such as whether the option is part of the stable long-term interface for rustc. |
rustc_short_optgroups | Returns the "short" subset of the rustc command line options, including metadata for each option, such as whether the option is part of the stable long-term interface for rustc. |
short_optgroups | Returns the "short" subset of the stable rustc command line options. |
Type Definitions
CodegenSetter | |
DebuggingSetter |