blob: cdef53a1bfcaeb175c50f35f3a63bd24638d677c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
trait Trait {
fn method(&self) {}
}
impl<F: Fn() -> T, T> Trait for F {}
impl Trait for f32 {}
fn main() {
|| (10.).method();
(|| ..).method();
(|| 1..).method();
}
|