about summary refs log tree commit diff
path: root/src/test/ui/array-slice-vec
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2022-12-28 21:52:57 -0800
committerEsteban Küber <esteban@kuber.com.ar>2022-12-28 22:06:25 -0800
commitb9439ebf1240e75e8f110298bbfe868169f16ebe (patch)
tree5cbfb892d5ad9a10ed9598bd75e779f4c45b4e1e /src/test/ui/array-slice-vec
parent92c1937a90e5b6f20fa6e87016d6869da363972e (diff)
downloadrust-b9439ebf1240e75e8f110298bbfe868169f16ebe.tar.gz
rust-b9439ebf1240e75e8f110298bbfe868169f16ebe.zip
Use verbose suggestions for mutability errors
Diffstat (limited to 'src/test/ui/array-slice-vec')
-rw-r--r--src/test/ui/array-slice-vec/slice-mut-2.stderr8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/test/ui/array-slice-vec/slice-mut-2.stderr b/src/test/ui/array-slice-vec/slice-mut-2.stderr
index bad0268772b..5b040d3e4d3 100644
--- a/src/test/ui/array-slice-vec/slice-mut-2.stderr
+++ b/src/test/ui/array-slice-vec/slice-mut-2.stderr
@@ -1,11 +1,13 @@
 error[E0596]: cannot borrow `*x` as mutable, as it is behind a `&` reference
   --> $DIR/slice-mut-2.rs:7:18
    |
-LL |     let x: &[isize] = &[1, 2, 3, 4, 5];
-   |                       ---------------- help: consider changing this to be a mutable reference: `&mut [1, 2, 3, 4, 5]`
-...
 LL |     let _ = &mut x[2..4];
    |                  ^ `x` is a `&` reference, so the data it refers to cannot be borrowed as mutable
+   |
+help: consider changing this to be a mutable reference
+   |
+LL |     let x: &[isize] = &mut [1, 2, 3, 4, 5];
+   |                       ~~~~~~~~~~~~~~~~~~~~
 
 error: aborting due to previous error