type.newtype ≡
template <typename T> struct newtype §source
Defines a struct with one field of type T. At runtime a
value of newtype
template <typename T> inline newtype<T> wrap_newtype(T x) §source
Wrap a value into a newtype
template <typename T> inline auto unwrap_newtype(newtype<T> x) §source
Unwrap a value of a newtype