trying to store closures in a table; mysterious closure type errors src/test/mod.rs:78:35: 83:6 error: mismatched types:  expected `&[closure src/test/mod.rs:77:32: 77:88]`,     found `&[closure src/test/mod.rs:78:36: 83:6]` (expected closure,     found a different closure) [E0308] src/test/mod.rs:78     matchers.insert("DecimalInt", &|data:&mut Object| -> Option<Token> { src/test/mod.rs:79         match data.remove("value") { src/test/mod.rs:80             None => None, src/test/mod.rs:81             Some(str) => Some(Token::DecimalInt(str.into_string())) src/test/mod.rs:82         } src/test/mod.rs:83     });
trying to store closures in a table; mysterious closure type errors
src/test/mod.rs:78:35: 83:6 error: mismatched types:
 expected `&[closure src/test/mod.rs:77:32: 77:88]`,
    found `&[closure src/test/mod.rs:78:36: 83:6]`
(expected closure,
    found a different closure) [E0308]
src/test/mod.rs:78     matchers.insert("DecimalInt", &|data:&mut Object| -> Option<Token> {
src/test/mod.rs:79         match data.remove("value") {
src/test/mod.rs:80             None => None,
src/test/mod.rs:81             Some(str) => Some(Token::DecimalInt(str.into_string()))
src/test/mod.rs:82         }
src/test/mod.rs:83     });

mmun/esprit,wycats/esprit,dherman/kora,RReverser/esprit,RReverser/esprit,mmun/esprit,wycats/esprit,dherman/kora