diff --git a/docs/user/manual.adoc b/docs/user/manual.adoc index 797af3f752..f96c09a79f 100644 --- a/docs/user/manual.adoc +++ b/docs/user/manual.adoc @@ -589,6 +589,7 @@ Here is a **non-exhaustive** list of ways to make rust-analyzer execute arbitrar * proc macros and build scripts are executed by default * `.cargo/config` can override `rustc` with an arbitrary executable +* `rust-toolchain.toml` can override `rustc` with an arbitrary executable * VS Code plugin reads configuration from project directory, and that can be used to override paths to various executables, like `rustfmt` or `rust-analyzer` itself. * rust-analyzer's syntax trees library uses a lot of `unsafe` and hasn't been properly audited for memory safety.