]>
Commit | Line | Data |
---|---|---|
5099ac24 | 1 | error[E0277]: the trait bound `NonConstImpl: ~const ConstDefaultFn` is not satisfied |
f2b60f7d | 2 | --> $DIR/const-default-method-bodies.rs:24:5 |
136023e0 XL |
3 | | |
4 | LL | NonConstImpl.a(); | |
f2b60f7d FG |
5 | | ^^^^^^^^^^^^ - required by a bound introduced by this call |
6 | | | | |
7 | | the trait `~const ConstDefaultFn` is not implemented for `NonConstImpl` | |
5099ac24 FG |
8 | | |
9 | note: the trait `ConstDefaultFn` is implemented for `NonConstImpl`, but that implementation is not `const` | |
f2b60f7d | 10 | --> $DIR/const-default-method-bodies.rs:24:5 |
5099ac24 FG |
11 | | |
12 | LL | NonConstImpl.a(); | |
f2b60f7d | 13 | | ^^^^^^^^^^^^ |
064997fb | 14 | help: consider introducing a `where` clause, but there might be an alternative better way to express this requirement |
5099ac24 | 15 | | |
064997fb FG |
16 | LL | const fn test() where NonConstImpl: ~const ConstDefaultFn { |
17 | | +++++++++++++++++++++++++++++++++++++++++ | |
136023e0 | 18 | |
064997fb | 19 | error: aborting due to previous error |
136023e0 | 20 | |
064997fb | 21 | For more information about this error, try `rustc --explain E0277`. |