|
Nix 2.93.3
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
|
#include <build-result.hh>
Public Attributes | |
| DerivedPath | path |
| Public Attributes inherited from nix::BuildResult | |
| enum nix::BuildResult::Status | status = MiscFailure |
| std::string | errorMsg = {} |
| unsigned int | timesBuilt = 0 |
| bool | isNonDeterministic = false |
| SingleDrvOutputs | builtOutputs = {} |
| time_t | startTime = 0 |
| time_t | stopTime = 0 |
| std::optional< std::chrono::microseconds > | cpuUser |
| std::optional< std::chrono::microseconds > | cpuSystem |
Additional Inherited Members | |
| Public Types inherited from nix::BuildResult | |
| enum | Status { Built = 0 , Substituted , AlreadyValid , PermanentFailure , InputRejected , OutputRejected , TransientFailure , CachedFailure , TimedOut , MiscFailure , DependencyFailed , LogLimitExceeded , NotDeterministic , ResolvesToAlreadyValid , NoSubstituters } |
| Public Member Functions inherited from nix::BuildResult | |
| std::string | toString () const |
| DECLARE_CMP (BuildResult) | |
| bool | success () |
| void | rethrow () |
| KeyedBuildResult | restrictTo (DerivedPath path) const |
A BuildResult together with its "primary key".
| DerivedPath nix::KeyedBuildResult::path |
The derivation we built or the store path we substituted.