namespace FutureDetail { template<typename Func, typename ParamType> void FutureDetail::SetPromiseValue ( [TPromise](API\Runtime\Core\Async\TPromise)< void > & Promise, Func & Function, [TFuture](API\Runtime\Core\Async\TFuture)< ParamType > && Param ) }