summaryrefslogtreecommitdiffstats
path: root/src/test/ui/suggestions/inner_type2.stderr
blob: 984366123c82793f649f37d47c06b8fa017d0870 (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
28
29
error[E0599]: no method named `method` found for struct `LocalKey` in the current scope
  --> $DIR/inner_type2.rs:18:12
   |
LL |     STRUCT.method();
   |            ^^^^^^ method not found in `LocalKey<Struct<u32>>`
   |
   = help: use `with` or `try_with` to access thread local storage
note: the method `method` exists on the type `Struct<u32>`
  --> $DIR/inner_type2.rs:6:5
   |
LL |     pub fn method(&self) {}
   |     ^^^^^^^^^^^^^^^^^^^^

error[E0599]: no method named `method` found for union `MaybeUninit` in the current scope
  --> $DIR/inner_type2.rs:23:10
   |
LL |     item.method();
   |          ^^^^^^ method not found in `MaybeUninit<Struct<u32>>`
   |
   = help: if this `MaybeUninit<Struct<u32>>` has been initialized, use one of the `assume_init` methods to access the inner value
note: the method `method` exists on the type `Struct<u32>`
  --> $DIR/inner_type2.rs:6:5
   |
LL |     pub fn method(&self) {}
   |     ^^^^^^^^^^^^^^^^^^^^

error: aborting due to 2 previous errors

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