summaryrefslogtreecommitdiffstats
path: root/src/test/ui/suggestions/non-existent-field-present-in-subfield.stderr
blob: cc991b915d33980240970949c802f84cf0e3de76 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
error[E0609]: no field `c` on type `Foo`
  --> $DIR/non-existent-field-present-in-subfield.rs:37:24
   |
LL |     let _test = &fooer.c;
   |                        ^ unknown field
   |
   = note: available fields are: `first`, `_second`, `_third`
help: one of the expressions' fields has a field of the same name
   |
LL |     let _test = &fooer.first.bar.c;
   |                        ++++++++++

error[E0609]: no field `test` on type `Foo`
  --> $DIR/non-existent-field-present-in-subfield.rs:40:24
   |
LL |     let _test2 = fooer.test;
   |                        ^^^^ unknown field
   |
   = note: available fields are: `first`, `_second`, `_third`
help: one of the expressions' fields has a field of the same name
   |
LL |     let _test2 = fooer.first.bar.c.test;
   |                        ++++++++++++

error: aborting due to 2 previous errors

For more information about this error, try `rustc --explain E0609`.