mirror of
https://github.com/Naios/continuable.git
synced 2025-12-06 16:56:44 +08:00
* This allows cheap cancellation of the control flow by passing
a default constructed `exception_t` object to `set_exception`.
* Since possible representatives like
- `std::exception_ptr`
- `std::error_code`
- `std::error_condition`
can be default constructed we have to test them anyway before possibly
rethrowing them.
|
||
|---|---|---|
| .. | ||
| continuable | ||