News for hackers. Stuff that matters.
Re:Rust 0.12.0 released by haberman on Thursday October 09, 2014 @05:05PM (#8435019)
What kind of cases do you still need to write explicit lifetimes?
Re:Rust 0.12.0 released by steveklabnik on Thursday October 09, 2014 @05:30PM (#8435106)
I actually haven't had to since elision was implemented, so I can't give you a good rule of thumb from experience. Here's an overview of how the rules applied to the standard library at the time they were implemented, which is where the percentage came from: https://gist.github.com/aturon/da49a6d00099fdb0e861
Re:Rust 0.12.0 released by xKingfisher on Thursday October 09, 2014 @11:52PM (#8436182)
The most common case I have run into is storing a reference inside another data structure.