summaryrefslogtreecommitdiffstats
path: root/tests/ui/suggestions/call-on-unimplemented-ctor.stderr
blob: 58612cbfb239e317f910b8df890cf75ac8147d8d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
error[E0277]: the trait bound `fn(u32) -> Time {Time}: Resource` is not satisfied
  --> $DIR/call-on-unimplemented-ctor.rs:3:21
   |
LL |     insert_resource(Time);
   |     --------------- ^^^^ the trait `Resource` is not implemented for fn item `fn(u32) -> Time {Time}`
   |     |
   |     required by a bound introduced by this call
   |
note: required by a bound in `insert_resource`
  --> $DIR/call-on-unimplemented-ctor.rs:10:23
   |
LL | fn insert_resource<R: Resource>(resource: R) {}
   |                       ^^^^^^^^ required by this bound in `insert_resource`
help: use parentheses to construct this tuple struct
   |
LL |     insert_resource(Time(/* u32 */));
   |                         +++++++++++

error: aborting due to previous error

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