|
| using | Opaque = SingleDerivedPath::Opaque |
| using | Built = SingleDerivedPath::Built |
| using | Raw |
|
| static NixStringContextElem | parse (std::string_view s, const ExperimentalFeatureSettings &xpSettings=experimentalFeatureSettings) |
◆ Built
Derivation output.
Encoded in the form ‘!<output>!<drvPath>’.
◆ Opaque
Plain opaque path to some store object.
Encoded as just the path: ‘<path>’.
◆ Raw
| using nix::NixStringContextElem::Raw |
Initial value: std::variant<
>
SingleDerivedPath::Built Built
Definition context.hh:53
SingleDerivedPath::Opaque Opaque
Definition context.hh:31
◆ parse()
| NixStringContextElem nix::NixStringContextElem::parse |
( |
std::string_view | s, |
|
|
const ExperimentalFeatureSettings & | xpSettings = experimentalFeatureSettings ) |
|
static |
Decode a context string, one of:
- ‘<path>’
- ‘=<path>’
- ‘!<name>!<path>’
- Parameters
-
| xpSettings | Stop-gap to avoid globals during unit tests. |
The documentation for this struct was generated from the following files:
- lix/libexpr/value/context.hh
- lix/libexpr/value/context.cc