Überprüfen Sie, ob Argumente in eine Variadic Template-Deklaration eingegeben wurden

Ich habe eine einfache Variadic Template-Deklaration erhalten, genau wie die klassische:

template <typename... Arguments>
class VariadicTemplate;

Was ich erreichen muss, ist durch die Vermietung derVariadicTemplate&nbsp;Klasse führt eine Typprüfung durch; Das Variadic Template sollte iterativ überprüfen, ob alle Argumente vom Typ sind<Foo>.

Ich habe irgendwo etwas Ähnliches gesehen, aber jetzt kann ich nicht erkennen, wo es war: P