23#ifdef __cpp_lib_expected
24constexpr auto as_expected () noexcept -> detail::as_expected_t
26 return detail::as_expected_t{};
35constexpr auto as_io_task () noexcept -> detail::as_io_task_t
Definition flag_type.hpp:6
constexpr auto as_io_result() noexcept -> detail::as_io_result_t
Definition error_protocol.hpp:30
constexpr auto as_exception() noexcept -> detail::as_exception_t
Definition error_protocol.hpp:13
constexpr auto as_io_task() noexcept -> detail::as_io_task_t
Definition error_protocol.hpp:35
constexpr auto as_optional(std::error_code &ec) noexcept -> detail::as_optional_t
Definition error_protocol.hpp:18
Exception error protocol.
Definition error_protocol.hpp:60
Definition error_protocol.hpp:170
Definition error_protocol.hpp:192
Error protocol signaling error into a given error code reference and returning an optional.
Definition error_protocol.hpp:91