blob: a4db9397bdefa1128da8b63b93669d0db6dbbc7c [file] [log] [blame] [edit]
//@ known-bug: #127643
#![feature(associated_const_equality)]
fn user() -> impl Owner<dyn Sized, C = 0> {}
trait Owner<K> {
const C: K;
}
impl<K: ConstDefault> Owner<K> for () {
const C: K = K::DEFAULT;
}
trait ConstDefault {
const DEFAULT: Self;
}
fn main() {}