about summary refs log tree commit diff
path: root/tests/ui/let-else
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2024-07-04 00:22:26 +0000
committerEsteban Küber <esteban@kuber.com.ar>2024-07-04 05:50:21 +0000
commit8ea1066fe6605d85969d403080b2c5d93376797e (patch)
tree86fdaa9bfcc3ca36425f773577ea5c46810cd21a /tests/ui/let-else
parentff92ab09033d2b08689e8a1fafe607d51b01d8d2 (diff)
downloadrust-8ea1066fe6605d85969d403080b2c5d93376797e.tar.gz
rust-8ea1066fe6605d85969d403080b2c5d93376797e.zip
Tweak slice and as_deref suggestion span
Use multispan suggestion.
Diffstat (limited to 'tests/ui/let-else')
-rw-r--r--tests/ui/let-else/let-else-slicing-error.stderr9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/ui/let-else/let-else-slicing-error.stderr b/tests/ui/let-else/let-else-slicing-error.stderr
index 73c357dd5d4..4daae861965 100644
--- a/tests/ui/let-else/let-else-slicing-error.stderr
+++ b/tests/ui/let-else/let-else-slicing-error.stderr
@@ -2,9 +2,12 @@ error[E0529]: expected an array or slice, found `Vec<{integer}>`
   --> $DIR/let-else-slicing-error.rs:6:9
    |
 LL |     let [x, y] = nums else {
-   |         ^^^^^^   ---- help: consider slicing here: `nums[..]`
-   |         |
-   |         pattern cannot match with input type `Vec<{integer}>`
+   |         ^^^^^^ pattern cannot match with input type `Vec<{integer}>`
+   |
+help: consider slicing here
+   |
+LL |     let [x, y] = nums[..] else {
+   |                      ++++
 
 error: aborting due to 1 previous error