di 0.1.0
Loading...
Searching...
No Matches
receiver_adaptor.h File Reference

Go to the source code of this file.

Classes

struct  di::execution::receiver_interface_ns::fake_receiver::FakeReceiver
struct  di::execution::receiver_interface_ns::ReceiverAdaptor< Self, Base >
struct  di::execution::receiver_interface_ns::ReceiverAdaptor< Self, Base >::Type

Namespaces

namespace  di
namespace  di::execution
namespace  di::execution::receiver_interface_ns
namespace  di::execution::receiver_interface_ns::fake_receiver

Typedefs

template<concepts::ClassType Self, concepts::Receiver Base = receiver_interface_ns::fake_receiver::FakeReceiver>
using di::execution::ReceiverAdaptor = meta::Type<receiver_interface_ns::ReceiverAdaptor<Self, Base>>
template<concepts::ClassType Self, concepts::Receiver Base = receiver_interface_ns::fake_receiver::FakeReceiver>
using di::ReceiverAdaptor

Functions

void di::execution::receiver_interface_ns::fake_receiver::tag_invoke (SetValue, FakeReceiver &&)
void di::execution::receiver_interface_ns::fake_receiver::tag_invoke (SetError, FakeReceiver &&, Error)
void di::execution::receiver_interface_ns::fake_receiver::tag_invoke (SetStopped, FakeReceiver &&)
template<typename T, typename U>
requires (concepts::DecaysTo<T, T>)
auto di::execution::receiver_interface_ns::c_style_cast (U &&u) noexcept -> meta::Like< U &&, T >