Tracking the lifetimes of references in this way gets really hard really quickly, and rust isn't currently able to work it out
Tracking the lifetimes of references in this way gets really hard really quickly, and rust isn't currently able to work it out