LeechCraft 0.6.70-16373-g319c272718
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
either.h File Reference
#include <util/sll/either.h>
#include "task.h"
+ Include dependency graph for either.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  LC::Util::IgnoreLeft< L, R >
 
struct  LC::Util::detail::EitherAwaiterErrorHandler< ErrorHandler >
 
struct  LC::Util::detail::EitherAwaiterErrorHandler< void >
 
struct  LC::Util::detail::EitherAwaiter< L, R, ErrorHandler >
 

Namespaces

namespace  LC
 
namespace  LC::Util
 
namespace  LC::Util::detail
 

Functions

template<typename L , typename R >
 LC::Util::IgnoreLeft (Either< L, R >) -> IgnoreLeft< L, R >
 
template<typename L , typename R , typename F >
requires std::invocable<F, const L&>
Util::detail::EitherAwaiter< L, R, FLC::Util::WithHandler (const Util::Either< L, R > &either, F &&errorHandler)
 
template<typename L , typename R >
Util::detail::EitherAwaiter< L, R > LC::operator co_await (const Util::Either< L, R > &either)