Code is docs.
One can just infer lifetime by reading the code.
(That said, having it encoded in the type system makes it many times easier)
(That said, having it encoded in the type system makes it many times easier)
For trivial cases sure, for complex ones though this is akin to saying "you can know if there's any bugs by reading the code" which we all know is not true for any reasonable time investment put into reading the code.
Enormously load-bearing "just" there. And if there's a subtle lifetime bug ... ?