Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

print=supported-crate-types

The tracking issue for this feature is: #138640.


This option of the --print flag produces a list of crate types (delimited by newlines) supported for the given target.

The crate type strings correspond to the values accepted by the --crate-type flag.

Intended to be used like this:

rustc --print=supported-crate-types -Zunstable-options --target=x86_64-unknown-linux-gnu

Example output for x86_64-unknown-linux-gnu:

bin
cdylib
dylib
lib
proc-macro
rlib
staticlib