I’m updating the nixpkgs Rust language section and have noticed most snippets in the manual use
But if you read the Rust wiki page most snippets advocate using
What are the tradeoffs to using each for ephemeral development environments?
Without knowing how they work under the hood, I lean toward
mkShell because it seems more intuitive.