31 template <
class T,
class E = std::exception_ptr>
62 op::error(std::errc::argument_list_too_long) |
75 return r_t{op::error<int>(std::exception_ptr{})};
91 std::cout <<
"OK" << std::endl;
PUSHMI_INLINE_VAR constexpr detail::switch_on_error_fn switch_on_error
auto on_error(Fns...fns) -> on_error_fn< Fns... >
requires E e noexcept(noexcept(s.error(std::move(e))))
PUSHMI_INLINE_VAR constexpr detail::transform_fn transform
requires And< SemiMovable< VN >... > &&SemiMovable< E > auto error(E e)
constexpr auto empty(C const &c) -> decltype(c.empty())
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::operators::just_fn just
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::make_receiver_fn make_receiver
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::make_single_sender_fn make_single_sender
PUSHMI_INLINE_VAR constexpr detail::no_fail_fn no_fail