3c0e092e XL |
1 | // check-pass |
2 | // incremental |
3 | |
4 | struct Struct<T>(T); |
5 | |
6 | impl<T> std::ops::Deref for Struct<T> { |
7 | type Target = dyn Fn(T); |
8 | fn deref(&self) -> &Self::Target { |
9 | unimplemented!() |
10 | } |
11 | } |
12 | |
13 | fn main() { |
14 | let f = Struct(Default::default()); |
15 | f(0); |
16 | f(0); |
17 | } |