template <template <typename...> class Template, typename D, typename T, typename L = TypeList<>, typename = void>

struct ApplyWithoutDefaultSuffix

Defined at line 286 of file ../../third_party/abseil-cpp/src/absl/container/internal/common.h

Evaluate to `Template

<TPrefix

...>` where the last type in the list (if any)

is different from the corresponding one in the default list.

Eg

ApplyWithoutDefaultSuffix

<Template

, TypeList

, b, c>, TypeList

, X, c>>

evaluates to

Template

, X>