From c71348a9c6d8c27c4d0a39428b7478c19b0c97d9 Mon Sep 17 00:00:00 2001 From: Daiki Ihara Date: Sat, 26 Dec 2020 21:15:51 +0900 Subject: [PATCH] Refine E0435 description --- compiler/rustc_error_codes/src/error_codes/E0435.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/compiler/rustc_error_codes/src/error_codes/E0435.md b/compiler/rustc_error_codes/src/error_codes/E0435.md index 424e5ce1e2e..798a20d48b6 100644 --- a/compiler/rustc_error_codes/src/error_codes/E0435.md +++ b/compiler/rustc_error_codes/src/error_codes/E0435.md @@ -7,6 +7,12 @@ let foo = 42; let a: [u8; foo]; // error: attempt to use a non-constant value in a constant ``` +'constant' means 'a compile-time value'. + +More details can be found in the [Variables and Mutability] section of the book. + +[Variables and Mutability]: https://doc.rust-lang.org/book/ch03-01-variables-and-mutability.html#differences-between-variables-and-constants + To fix this error, please replace the value with a constant. Example: ```