]>
Commit | Line | Data |
---|---|---|
ff7c6d11 | 1 | // #29924 |
041b39d2 | 2 | |
ff7c6d11 | 3 | #![feature(const_fn, associated_consts)] |
3b2f2976 | 4 | |
ff7c6d11 XL |
5 | trait Trait { |
6 | const N: usize; | |
3b2f2976 XL |
7 | } |
8 | ||
dc9dc135 | 9 | impl dyn Trait { |
ff7c6d11 XL |
10 | //~^ ERROR the trait `Trait` cannot be made into an object [E0038] |
11 | const fn n() -> usize { Self::N } | |
3b2f2976 XL |
12 | } |
13 | ||
14 | fn main() {} |