Boolean type computation. More...
Boolean type computation.
This structure is used to compute a boolean type for a type T. By default, the boolean type is bool, but this structure can be specialized for user-defined types to provide a different boolean type.
Helper types:** - `boolean_type_t<T>`: Alias for `typename boolean_type<T>::type` @tparam T Type for which to compute the boolean type.