Macros§
- version_
str  - Returns a version string such as “1.46.0 (04488afe3 2020-08-24)” when invoked by an in-tree tool.
 
Constants§
Statics§
Functions§
- add_
configuration 🔒 - Adds 
target_feature = "..."cfgs for a variety of platform specific features (SSE, NEON etc.). - build_
output_ filenames  - check_
abi_ 🔒required_ features  - Ensures that all target features required by the ABI are present.
Must be called after 
unstable_target_featureshas been populated! - check_
attr_ 🔒crate_ type  - get_
codegen_ backend  - Get the codegen backend based on the name and specified sysroot.
 - get_
codegen_ 🔒sysroot  - init_
stack_ 🔒size  - load_
backend_ 🔒from_ dylib  - multiple_
output_ 🔒types_ to_ stdout  - run_
in_ 🔒thread_ pool_ with_ globals  - run_
in_ 🔒thread_ with_ globals  - rustc_
path  - rustc_
version_ str  - Returns the version string for 
rustcitself (which may be different from a tool version). 
Type Aliases§
- Make
Backend 🔒Fn  - Function pointer type that constructs a new CodegenBackend.