I'm trying to use struct composition in Rust.
You can see what I'm trying to do in the following example: Rust Playground
I understand the error, I can't borrow self (with the self.items.get()) and then try to mutate it with the self.manager.do_things(). But I can't find a way to make it work.