News for hackers. Stuff that matters.
Re:Rust 0.12.0 released by kibwen on Thursday October 09, 2014 @01:31PM (#8433843)
Basically, after working with lifetimes for so long we realized that a great many functions that take lifetime parameters follow a similar and straightforward pattern. As of this release, we now allow you to omit lifetime parameters entirely for functions that follow this pattern, which is likely the vast majority of functions in your code that previously required such annotations.

The detailed release notes have a more, er, detailed explanation: https://github.com/rust-lang/rust/wiki/Doc-detailed-release-...

Re:Rust 0.12.0 released by yen223 on Friday October 10, 2014 @12:26AM (#8436263)
This is a great change.

But to clarify, functions which take 2 or more reference inputs won't benefit from this, since the compiler can't determine which lifetime parameter to use, right?

Edit: Never mind, I RTFM. Turns out it can't benefit.