Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct Storage;
- impl Storage {
- fn run_pw<T>(&mut self, _: T) {}
- fn foo(&mut self) {}
- }
- fn main() {
- let mut storage = Storage;
- //storage.run_pw((|| storage.foo())());
- storage.run_pw({let x = (|| storage.foo())(); x});
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement