Re-exports§
pub use nix_daemon::worker_protocol;daemon
Modules§
- aterm 🔒
- derivation
- derived_
path - flakeref
flakeref - log
- Contains types Nix uses for its logging, visible in the “internal-json” log messages as well as in nix-daemon communication.
- nar
- narinfo
- NAR info files describe a store path in a traditional Nix binary cache. Over the wire, they are formatted as “Key: value” pairs separated by newlines.
- nix_
daemon daemon - nix_
http - nixbase32
- Implements the slightly odd “base32” encoding that’s used in Nix.
- nixcpp
- Contains code parsing some of the Nixcpp config files etc. left by Nix on the local disk.
- nixhash
- path_
info - realisation
- store_
path - structured_
attrs serde - Contains the code rendering the shell script that’s used for structured attrs.
- test
test - Test helpers
- wire
wire - Module parsing and emitting the wire format used by Nix, both in the nix-daemon protocol as well as in the NAR format.
Macros§
- btree_
map test - Test helper to create a
BTreeMapwith keys and values that supportFromStr - btree_
set test - Test helper to create a
BTreeSetwith values that supportFromStr - format_
sha256 - Analogous to
std::format, but returning only the SHA-256 digest of the formatted string. - hash_
set test - Test helper to create a
HashSetwith values that supportFromStr