rust/tests/ui/traits/next-solver/normalize-path-for-method.rs
2024-02-16 20:02:50 +00:00

19 lines
232 B
Rust

//@ compile-flags: -Znext-solver
//@ check-pass
trait Mirror {
type Assoc;
}
impl<T> Mirror for T {
type Assoc = T;
}
struct Foo;
impl Foo {
fn new() -> Self { Foo }
}
fn main() {
<Foo as Mirror>::Assoc::new();
}