CharNotInt8

Matches char only when it is a distinct type from int8_t, used to forbid serializing char.

Synopsis

Declared in <serialize.h>

template<class T>
concept CharNotInt8 = std::same_as<T, char> && !std::same_as<T, int8_t>;