2017-12-10 23:29:24 +03:00
|
|
|
struct Obj<F> where F: FnMut() -> u32 {
|
2015-01-03 10:45:00 -05:00
|
|
|
closure: F,
|
2014-10-27 12:15:03 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
fn main() {
|
2015-06-14 20:07:05 -04:00
|
|
|
let o = Obj { closure: || 42 };
|
2017-03-24 23:40:24 -07:00
|
|
|
o.closure();
|
|
|
|
|
//~^ ERROR no method named `closure` found
|
2014-10-27 12:15:03 +01:00
|
|
|
}
|