4 ms·
This is how my team writes production Rust code. Knowing which one to use and when is important, but there's nothing wrong with using the tools available to you
by packetlost 3y ago
This is how my team writes production Rust code. Knowing which one to use and when is important, but there's nothing wrong with using the tools available to you.
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.
- inejge 3y agoNon-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 https://blog.rust-lang.org/2022/08/05/nll-by-default.html
- packetlost 3y agoOh yeah, wrong terminology. My bad!