{ pkgs ? import {}}: let rust-toolchain = with pkgs; symlinkJoin { name = "rust-toolchain"; paths = [ probe-rs-tools rustup rustc cargo rustfmt rust-analyzer clippy rustPlatform.rustcSrc ]; }; in pkgs.mkShell { buildInputs = [rust-toolchain]; RUST_SRC_PATH = "${pkgs.rust.packages.stable.rustPlatform.rustLibSrc}"; RUST_BACKTRACE = 1; }