1 #![allow(non_camel_case_types)]
7 compute: fn(mytype) -> isize,
11 fn compute(i: mytype) -> isize {
17 let myval = mytype(Mytype{compute: compute, val: 30});
18 println!("{}", compute(myval));
19 let mytype(m) = myval;
20 assert_eq!((m.compute)(myval), 50);