#ifndef ALSK_ALSK_SKELETON_LINK_UTILITY_H #define ALSK_ALSK_SKELETON_LINK_UTILITY_H #include "args.h" namespace alsk { template struct AutoLinkSerialImpl; template struct AutoLinkSerialImpl { template struct Helper; template struct Helper> { using in = R(alsk::arg::P...); using out = alsk::arg::R<0>(Args...); }; using type = Helper())>; }; template using AutoLinkSerial = typename AutoLinkSerialImpl::type; } #endif