Update compiler/rustc_error_codes/src/error_codes/E0384.md
Add an example for the shadowing usage.
This commit is contained in:
parent
ab71ee7a92
commit
0b5653f098
@ -18,3 +18,16 @@ fn main() {
|
|||||||
x = 5;
|
x = 5;
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Alternatively, you might consider initializing a new variable: either with a new
|
||||||
|
bound name or (by [shadowing]) with the bound name of your existing variable.
|
||||||
|
For example:
|
||||||
|
|
||||||
|
[shadowing]: https://doc.rust-lang.org/book/ch03-01-variables-and-mutability.html#shadowing
|
||||||
|
|
||||||
|
```
|
||||||
|
fn main() {
|
||||||
|
let x = 3;
|
||||||
|
let x = 5;
|
||||||
|
}
|
||||||
|
```
|
||||||
|
Loading…
Reference in New Issue
Block a user