in src/ThreadSafeDeferred.cc [100:102]
bool ThreadSafeDeferred::IsDone() const { return this->fate == EFate::RESOLVED || this->fate == EFate::REJECTED; }