YOrch 1.0.0
Loading...
Searching...
No Matches
yorch::consume_prev_t< T > Struct Template Reference

Describes a parameter that consumes the direct parent output. More...

#include <specs.hpp>

Public Types

using type = std::remove_cvref_t< T >
 Canonical parent payload type used for lookup.
 

Detailed Description

template<typename T>
struct yorch::consume_prev_t< T >

Describes a parameter that consumes the direct parent output.

This spec models one-shot ownership transfer from the direct parent payload.

Template Parameters
TRequested parent payload type after cv-ref normalization.

Definition at line 69 of file specs.hpp.

Member Typedef Documentation

◆ type

template<typename T >
using yorch::consume_prev_t< T >::type = std::remove_cvref_t<T>

Canonical parent payload type used for lookup.

Definition at line 71 of file specs.hpp.


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