blob: af465cad3d2400c7dfc59f72e5bfac59f45fcb07 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#![feature(const_trait_impl)]
trait Foo {
fn a(&self);
}
trait Bar: ~const Foo {}
struct S;
impl Foo for S {
fn a(&self) {}
}
impl const Bar for S {}
//~^ ERROR the trait bound
fn main() {}
|