#include "lix/libutil/config.hh"
#include "lix/libstore/path.hh"
#include "lix/libstore/outputs-spec.hh"
#include "lix/libutil/comparator.hh"
#include "lix/libutil/json-fwd.hh"
#include "lix/libutil/ref.hh"
#include "lix/libutil/result.hh"
#include <kj/async.h>
#include <variant>
Go to the source code of this file.
◆ DerivedPathRaw
| using nix::derived_path::detail::DerivedPathRaw |
Initial value: std::variant<
>
Definition derived-path.hh:170
Definition derived-path.hh:26
◆ SingleDerivedPathRaw
| using nix::derived_path::detail::SingleDerivedPathRaw |
Initial value: std::variant<
>
Definition derived-path.hh:45
◆ drvRequireExperiment()
| void nix::drvRequireExperiment |
( |
const SingleDerivedPath & | drv, |
|
|
const ExperimentalFeatureSettings & | xpSettings = experimentalFeatureSettings ) |
Used by various parser functions to require experimental features as needed.
Somewhat unfortunate this cannot just be an implementation detail for this module.
- Parameters
-
| xpSettings | Stop-gap to avoid globals during unit tests. |