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

treat-err-as-bug

This feature is perma-unstable and has no tracking issue.


This flag converts the selected error to a bug! call, exiting the compiler immediately and allowing you to generate a backtrace of where the error occurred. For full documentation, see the rustc-dev-guide.

Note that the compiler automatically sets RUST_BACKTRACE=1 for itself, and so you do not need to set it yourself when using this flag.