#include <platform/linux/dius/linux/io_uring_context.h>
|
template<di::ReceiverOf< di::CompletionSignatures< di::SetValue(), di::SetError(di::Error), di::SetStopped()> > Receiver> |
auto | tag_invoke (di::Tag< di::execution::subscribe >, RunSender self, Receiver receiver) |
|
constexpr friend auto | tag_invoke (di::Tag< di::execution::get_env >, RunSender const &self) |
|
◆ CompletionSignatures
template<typename Object, typename CreateSend>
Initial value:
di::CompletionSignatures<di::SetValue(di::ReferenceWrapper<Object>), di::SetError(di::Error), di::SetStopped()>
◆ is_sender
template<typename Object, typename CreateSend>
◆ tag_invoke [1/2]
template<typename Object, typename CreateSend>
friend auto tag_invoke |
( |
di::Tag< di::execution::get_env > | , |
|
|
RunSender< Object, CreateSend > const & | self ) |
|
friend |
◆ tag_invoke [2/2]
template<typename Object, typename CreateSend>
template<di::ReceiverOf< di::CompletionSignatures< di::SetValue(), di::SetError(di::Error), di::SetStopped()> > Receiver>
auto tag_invoke |
( |
di::Tag< di::execution::subscribe > | , |
|
|
RunSender< Object, CreateSend > | self, |
|
|
Receiver | receiver ) |
|
friend |
◆ object
template<typename Object, typename CreateSend>
◆ parent
template<typename Object, typename CreateSend>
The documentation for this struct was generated from the following file: