# This is just for a quick development setup. Otherwise, I recommend # to use the `rust` template from `nixpkgs` or whatever you prefer. { mkShell , openssl , pkg-config , cargo , rustc , rustfmt , rust-analyzer , meson , ninja , rustPackages , rustPlatform }: mkShell { buildInputs = [ openssl # In case some package needs it. pkg-config # In case some other package needs it. # Rust platform. cargo rustc rustfmt rust-analyzer # Also have these. meson ninja ]; RUST_SRC_PATH = rustPlatform.rustLibSrc; inputsFrom = [ cargo rustc ]; }