47 : message{fmt::format(
"Thread {} exit with exception: {}", std::move(tid), std::move(msg))}
63 [[nodiscard]]
operator char const*()
const noexcept
65 return message.c_str();
72static_assert(std::is_copy_constructible_v<std::expected<std::any, ExecutionError>>);
This namespace implements an async framework built on top of execution contexts.
Definition AnyExecutionContext.hpp:36
Error channel type for async operation of any ExecutionContext.
Definition Error.hpp:39
ExecutionError(std::string tid, std::string msg)
Construct a new Execution Error object.
Definition Error.hpp:46