1 2 3 4 5 6 7 8 9
// run-pass fn f() -> isize { return 42; } pub fn main() { let g: fn() -> isize = f; let i: isize = g(); assert_eq!(i, 42); }