rust/tests/ui/associated-types/issue-65934.rs

18 lines
197 B
Rust

//@ check-pass
trait Trait {
type Assoc;
}
impl Trait for () {
type Assoc = ();
}
fn unit() -> impl Into<<() as Trait>::Assoc> {}
pub fn ice() {
Into::into(unit());
}
fn main() {}