|
YOrch 1.0.0
|
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. | |
Describes a parameter that consumes the direct parent output.
This spec models one-shot ownership transfer from the direct parent payload.
| T | Requested parent payload type after cv-ref normalization. |
| using yorch::consume_prev_t< T >::type = std::remove_cvref_t<T> |