rust/tests/ui/inference/need_type_info/issue-103053.rs

19 lines
248 B
Rust

trait TypeMapper {
type MapType;
}
type Mapped<T> = <T as TypeMapper>::MapType;
struct Test {}
impl TypeMapper for () {
type MapType = Test;
}
fn test() {
Mapped::<()> {};
None; //~ ERROR type annotations needed
}
fn main() {}