we should be using [generic rust2nix](https://devenv.sh/blog/2025/08/22/closing-the-nix-gap-from-environments-to-packaged-applications-for-rust/)
we should be using generic rust2nix