1 2 3 4 5 6 7 8 9 10 11
// check-pass struct S<T> { _t: T, } fn f(S::<&i8> { .. }: S<&i8>) {} fn main() { f(S { _t: &42_i8 }); }