|
Nix 2.31.4
Nix, the purely functional package manager; unstable internal interfaces
|
Public Types | |
| using | ProfileElementName = std::string |
Public Member Functions | |
| ProfileManifest (EvalState &state, const std::filesystem::path &profile) | |
| void | addElement (std::string_view nameCandidate, ProfileElement element) |
| void | addElement (ProfileElement element) |
| nlohmann::json | toJSON (Store &store) const |
| StorePath | build (ref< Store > store) |
Static Public Member Functions | |
| static void | printDiff (const ProfileManifest &prev, const ProfileManifest &cur, std::string_view indent) |
Public Attributes | |
| std::map< ProfileElementName, ProfileElement > | elements |