|
Nix 2.93.3
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
|
#include <cassert>#include <optional>#include <set>#include <variant>#include "lix/libutil/comparator.hh"#include "lix/libutil/json-fwd.hh"#include "lix/libutil/variant-wrapper.hh"Go to the source code of this file.
Classes | |
| struct | nix::OutputsSpec |
| struct | nix::OutputsSpec::Names |
| struct | nix::OutputsSpec::All |
| struct | nix::ExtendedOutputsSpec |
| struct | nix::ExtendedOutputsSpec::Default |
Typedefs | |
| typedef std::string | nix::OutputName |
| typedef std::string_view | nix::OutputNameView |
| typedef std::string nix::OutputName |
An (owned) output name. Just a type alias used to make code more readible.
| typedef std::string_view nix::OutputNameView |
A borrowed output name. Just a type alias used to make code more readible.