Oxidized bindings for the Nix package manager!!
Closes #31 A guard object is more capable, as it can be used in various control flow and ownership schemes, including async code, but not that it is not Send. (cherry picked from commit f9aa5eab2561834c64ef9fe01979a91aee35848f) |
||
|---|---|---|
| .claude | ||
| .vscode | ||
| dev | ||
| doc/hacking | ||
| rust | ||
| .envrc | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
nix_bindings_* crates
Use the Nix C API from Rust.
Hacking
The following will open a shell with dependencies, and install pre-commit for automatic formatting.
$ nix develop
VSCode
rust-analyzer
If the rust-analyzer extension fails, make sure the devShell was loaded into VSCode via Nix Env Selector or direnv.