26 return F(
"NOT_READY");
41 return out << convert(s);
Output stream wrapper to provide formatted output API, a la C++.
#define F(ptr)
Force string constant to be stored as flash storage.
Utility API to handle the concept of futures.
Contains the API around Future implementation.
FutureStatus
Status of a Future.
@ READY
The status of a Future once its output value has been fully set by a provider.
@ NOT_READY
The status of a Future immediately after it has been constructed.
@ ERROR
The status of a Future once a value provider has reported an error to it.
@ INVALID
The status of a Future that has been moved, if it was NOT_READY before moving.