/// 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.
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.
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 .
pub fn rustc_short_optgroups() -> Vec<RustcOptGroup> {
    vec![
        opt::flag_s("h", "help", "Display this message"),
        opt::multi_s("", "cfg", "Configure the compilation environment", "SPEC"),
        opt::multi_s("L", "",   "Add a directory to the library search path. The
                             optional KIND can be one of dependency, crate, native,
                             framework or all (the default).", "[KIND=]PATH"),
        opt::multi_s("l", "",   "Link the generated crate(s) to the specified native
                             library NAME. The optional KIND can be one of
                             static, dylib, or framework. If omitted, dylib is
                             assumed.", "[KIND=]NAME"),
        opt::multi_s("", "crate-type", "Comma separated list of types of crates
                                    for the compiler to emit",
                   "[bin|lib|rlib|dylib|cdylib|staticlib]"),
        opt::opt_s("", "crate-name", "Specify the name of the crate being built",
               "NAME"),
        opt::multi_s("", "emit", "Comma separated list of types of output for \
                              the compiler to emit",
                 "[asm|llvm-bc|llvm-ir|obj|link|dep-info]"),
        opt::multi_s("", "print", "Comma separated list of compiler information to \
                               print on stdout",
                 "[crate-name|file-names|sysroot|cfg|target-list]"),
        opt::flagmulti_s("g",  "",  "Equivalent to -C debuginfo=2"),
        opt::flagmulti_s("O", "", "Equivalent to -C opt-level=2"),
        opt::opt_s("o", "", "Write output to <filename>", "FILENAME"),
        opt::opt_s("",  "out-dir", "Write output to compiler-chosen filename \
                                in <dir>", "DIR"),
        opt::opt_s("", "explain", "Provide a detailed explanation of an error \
                               message", "OPT"),
        opt::flag_s("", "test", "Build a test harness"),
        opt::opt_s("", "target", "Target triple for which the code is compiled", "TARGET"),
        opt::multi_s("W", "warn", "Set lint warnings", "OPT"),
        opt::multi_s("A", "allow", "Set lint allowed", "OPT"),
        opt::multi_s("D", "deny", "Set lint denied", "OPT"),
        opt::multi_s("F", "forbid", "Set lint forbidden", "OPT"),
        opt::multi_s("", "cap-lints", "Set the most restrictive lint level. \
                                     More restrictive lints are capped at this \
                                     level", "LEVEL"),
        opt::multi_s("C", "codegen", "Set a codegen option", "OPT[=VALUE]"),
        opt::flag_s("V", "version", "Print version info and exit"),
        opt::flag_s("v", "verbose", "Use verbose output"),
    ]
}
pub fn rustc_short_optgroups ( ) -> Vec < RustcOptGroup > { vec ! [ opt flag_s ( " " " " " " ) opt multi_s ( " " " " " " " " ) opt multi_s ( " " " " " " " " ) opt multi_s ( " " " " " " " " ) opt multi_s ( " " " " " " " " ) opt opt_s ( " " " " " " " " ) opt multi_s ( " " " " " \
 " " " ) opt multi_s ( " " " " " \
 " " " ) opt flagmulti_s ( " " " " " " ) opt flagmulti_s ( " " " " " " ) opt opt_s ( " " " " " " " " ) opt opt_s ( " " " " " \
 " " " ) opt opt_s ( " " " " " \
 " " " ) opt flag_s ( " " " " " " ) opt opt_s ( " " " " " " " " ) opt multi_s ( " " " " " " " " ) opt multi_s ( " " " " " " " " ) opt multi_s ( " " " " " " " " ) opt multi_s ( " " " " " " " " ) opt multi_s ( " " " " " \
 \
 " " " ) opt multi_s ( " " " " " " " " ) opt flag_s ( " " " " " " ) opt flag_s ( " " " " " " ) ] }
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.
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 .