rcuninit 0.2.0

Cyclic Rc without new_cyclic
Documentation
{
  nixConfig.bash-prompt-suffix = "\[nix\] ";

  inputs = {
    nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
    rust-overlay.url = "github:oxalica/rust-overlay";
    flake-utils.url = "github:numtide/flake-utils";
  };


  outputs = inputs:
    inputs.flake-utils.lib.eachDefaultSystem (system:
    let
      pkgs = import inputs.nixpkgs {
        inherit system;
        overlays = [
          inputs.rust-overlay.overlays.default
        ];
      };

      rust-collection = pkgs.rust-bin.nightly.latest.default.override {
        extensions = [ "miri-preview" "rust-analyzer" "rust-src" ];
      };
    in
      {
        devShells.default = pkgs.mkShell {
          buildInputs = [
            pkgs.lld
            pkgs.valgrind
            rust-collection
          ];
        };
      }
    );
}