Module rustc::session::configExperimental
[-]
[+]
[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 | |
| Options | |
| OutputFilenames | |
| RustcOptGroup |
Enums
| CrateType | |
| DebugInfoLevel | |
| EntryFnType | |
| Input | |
| OptLevel | |
| OptionStability | |
| OutputType | |
| Passes | |
| PrintRequest |
Constants
Functions
| append_configuration | |
| basic_codegen_options | |
| basic_options | Some reasonable defaults |
| build_codegen_options | |
| build_configuration | |
| build_session_options | |
| build_target_config | |
| debugging_opts_map | |
| default_configuration | |
| default_lib_output | |
| 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 |