14 requires std::derived_from<T, detail::TagValBaseTag>
15inline std::ostream&
operator<<(std::ostream& os,
const T& v) {
16 return os << v.code();
CRTP HandleBase used by ClosedEnded and OpenEnded.
std::ostream & operator<<(std::ostream &os, const T &v)
Definition ostream.hpp:15