Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
#[test]

fn test() {
    pub struct A<F: Fn()> {
        f: F,
    }

    let f = || println!("1");

    let a = A { f: &f };

    (a.f)();
}