namespace UE { namespace Core { namespace Private { namespace Tuple { template<typename LhsType, typename RhsType, uint32... Indices, decltype(ConceptCheckingHelper((DeclVal< LhsType & >().template Get< Indices >()=DeclVal< RhsType && >().template Get< Indices >(), 0)...))*> static void UE::Core::Private::Tuple::Assign ( LhsType & Lhs, RhsType && Rhs, [TIntegerSequence](API\Runtime\Core\Delegates\TIntegerSequence)< uint32, Indices... > ) } } } }