fpromise::consumer

Summary

Constructors and Destructors

consumer()
consumer(consumer && other)
consumer(const consumer & other)
~consumer()

Public types

error_typeusing
E
result_typeusing
value_typeusing
V

Public functions

cancel()
void
operator bool() const
operator=(consumer && other)=default
operator=(const consumer & other)=delete
promise()
promise_impl< typename bridge_state::promise_continuation >
promise_or(result_type result_if_abandoned)
promise_impl< typename bridge_state::promise_continuation >
was_abandoned() const
bool

Public types

error_type

E error_type

result_type

::fpromise::result< V, E > result_type