rust/tests/ui/generic-associated-types/issue-71176.rs

19 lines
254 B
Rust

trait Provider {
type A<'a>;
}
impl Provider for () {
type A<'a> = ();
}
struct Holder<B> {
inner: Box<dyn Provider<A = B>>,
//~^ ERROR: missing generics for associated type
}
fn main() {
Holder {
inner: Box::new(()),
};
}