![]() |
LeechCraft 0.6.70-17769-g4e68d7fcba
Modular cross-platform feature rich live environment.
|
Go to the source code of this file.
Classes | |
| struct | LC::Util::IgnoreLeft |
| struct | LC::Util::detail::EitherAwaiter< L, R, ErrorHandler > |
Namespaces | |
| namespace | LC |
| namespace | LC::Util |
| namespace | LC::Util::detail |
Functions | |
| template<typename Promise> | |
| void | LC::Util::detail::TerminateLeftyCoroutine (std::coroutine_handle< Promise > handle, const auto &error) |
| template<typename L, typename R, typename F> requires std::invocable<F, const L&> | |
| detail::EitherAwaiter< L, R, F > | LC::Util::WithHandler (const Either< L, R > &either, F &&errorHandler) |
| template<typename L, typename R> | |
| Util::detail::EitherAwaiter< L, R, std::identity > | LC::operator co_await (const Util::Either< L, R > &either) |