Non-lexical lifetimes are, in my experience, pretty uncommon in most non-library code.
To avoid confusing the newcomers: lifetimes are always non-lexical (see [1] for the pedantic details.) I suppose you meant that explicit lifetime annotations are pretty uncommon, which is not wrong.
[1] https://blog.rust-lang.org/2022/08/05/nll-by-default.html
Re:Common Rust Lifetime Misconceptions
by packetlost on Tuesday December 05, 2023 @12:58PM
(#38534510)
Oh yeah, wrong terminology. My bad!
Non-lexical lifetimes are, in my experience, pretty uncommon in most non-library code. You don't really need them until you really need them.