1 // check-pass main()2 fn main() { 3 let _: i32 = (match "" { 4 "+" => ::std::ops::Add::add, 5 "-" => ::std::ops::Sub::sub, 6 "<" => |a,b| (a < b) as i32, 7 _ => unimplemented!(), 8 })(5, 5); 9 } 10