Nix 2.93.3
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
Loading...
Searching...
No Matches
nix::ParsedDerivation Class Reference

Public Member Functions

 ParsedDerivation (const StorePath &drvPath, BasicDerivation &drv)
const JSON * getStructuredAttrs () const
std::optional< std::string > getStringAttr (const std::string &name) const
bool getBoolAttr (const std::string &name, bool def=false) const
std::optional< Strings > getStringsAttr (const std::string &name) const
StringSet getRequiredSystemFeatures () const
bool canBuildLocally (Store &localStore) const
bool willBuildLocally (Store &localStore) const
bool substitutesAllowed () const
bool useUidRange () const
kj::Promise< Result< std::optional< JSON > > > prepareStructuredAttrs (Store &store, const StorePathSet &inputPaths)

The documentation for this class was generated from the following files: