Complete the promise with a result (used by networking library)
Definition at line 197 of file promise.h.
197 {
198 if (!
valid())
return false;
200 }
bool valid() const
Check if promise is valid.
const T & value() const
Get the result value (only valid if is_resolved() returns true)
fl::shared_ptr< detail::PromiseImpl< T > > mImpl
Shared pointer to implementation - this allows copying and sharing promise state.
References mImpl, valid(), and value().