Future Flyers of Iowa
When the shared state currently associated with *this is ready, the continuation invoke(std::move(fd), std::move(*this)) is called on an unspecified thread of execution, where. Checks if the future refers to a shared state. After construction, other.valid() == false. The get member function waits (by calling wait ()) until the shared state is ready, then retrieves the value stored in the shared.
