Nix 2.29.1
Nix, the purely functional package manager; unstable internal interfaces
Loading...
Searching...
No Matches
ProfileManifest Struct Reference

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, ProfileElementelements

The documentation for this struct was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/nix-2.29.1-build/nix-2.29.1/src/nix/profile.cc