#include <build-result.hh>
Public Member Functions | |
KeyedBuildResult (BuildResult res, DerivedPath path) | |
![]() | |
std::string | toString () const |
bool | operator== (const BuildResult &) const noexcept |
std::strong_ordering | operator<=> (const BuildResult &) const noexcept |
bool | success () |
void | rethrow () |
Public Attributes | |
DerivedPath | path |
![]() | |
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 | |
![]() | |
enum | Status { Built = 0 , Substituted , AlreadyValid , PermanentFailure , InputRejected , OutputRejected , TransientFailure , CachedFailure , TimedOut , MiscFailure , DependencyFailed , LogLimitExceeded , NotDeterministic , ResolvesToAlreadyValid , NoSubstituters } |
A BuildResult
together with its "primary key".
DerivedPath nix::KeyedBuildResult::path |
The derivation we built or the store path we substituted.