Rust has rules that allow lifetimes to be elided in various places where the compiler can infer a sensible default choice. r[lifetime-elision.function.lifetimes-not ...