diff options
| author | Esteban Küber <esteban@kuber.com.ar> | 2023-10-24 23:31:47 +0000 |
|---|---|---|
| committer | Esteban Küber <esteban@kuber.com.ar> | 2023-11-16 17:00:23 +0000 |
| commit | 8bd8f3b090507f87c6458ed507ee36ddd4a00767 (patch) | |
| tree | f4c829096aefdd539a625f93bae2b4baa2371580 /tests/ui/derived-errors | |
| parent | dfa75391f8c401d0f1b40b0bf9799a07b53c58ac (diff) | |
| download | rust-8bd8f3b090507f87c6458ed507ee36ddd4a00767.tar.gz rust-8bd8f3b090507f87c6458ed507ee36ddd4a00767.zip | |
Suggest `unwrap()` on field not found for `Result`/`Option`
When encountering a `Result<T, _>` or `Option<T>` where `T` has a field that's being accessed, suggest calling `.unwrap()` to get to the field.
Diffstat (limited to 'tests/ui/derived-errors')
| -rw-r--r-- | tests/ui/derived-errors/issue-30580.stderr | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/ui/derived-errors/issue-30580.stderr b/tests/ui/derived-errors/issue-30580.stderr index 7bd0eaf77a9..146ffd7dd65 100644 --- a/tests/ui/derived-errors/issue-30580.stderr +++ b/tests/ui/derived-errors/issue-30580.stderr @@ -2,7 +2,12 @@ error[E0609]: no field `c` on type `&Foo` --> $DIR/issue-30580.rs:12:11 | LL | b.c; - | ^ help: a field with a similar name exists: `a` + | ^ + | +help: a field with a similar name exists + | +LL | b.a; + | ~ error: aborting due to previous error |
