Iros
 
Loading...
Searching...
No Matches
di::execution::WithAwaitTransform< Derived > Struct Template Reference

#include <di/execution/coroutine/with_await_transform.h>

Public Member Functions

template<typename T>
auto await_transform (T &&value) noexcept -> T &&
 
template<typename T>
requires (concepts::TagInvocable<as_awaitable_ns::Function, T, Derived&>)
auto await_transform (T &&value) noexcept -> meta::TagInvokeResult< as_awaitable_ns::Function, T, Derived & >
 

Member Function Documentation

◆ await_transform() [1/2]

template<typename Derived>
template<typename T>
requires (concepts::TagInvocable<as_awaitable_ns::Function, T, Derived&>)
auto di::execution::WithAwaitTransform< Derived >::await_transform ( T && value) -> meta::TagInvokeResult<as_awaitable_ns::Function, T, Derived&>
inlinenoexcept

◆ await_transform() [2/2]

template<typename Derived>
template<typename T>
auto di::execution::WithAwaitTransform< Derived >::await_transform ( T && value) -> T&&
inlinenoexcept

The documentation for this struct was generated from the following file: