xo-unit: quantity_concept: + req concept sat for nested types

This commit is contained in:
Roland Conybeare 2024-04-05 01:37:29 -04:00
commit 2cea0d3dfa

View file

@ -17,6 +17,7 @@ namespace xo {
{ Quantity::unit_cstr() } -> std::same_as<char const *>; { Quantity::unit_cstr() } -> std::same_as<char const *>;
{ Quantity::unit_quantity() } -> std::same_as<Quantity>; { Quantity::unit_quantity() } -> std::same_as<Quantity>;
{ Quantity::promote(repr) } -> std::same_as<Quantity>; { Quantity::promote(repr) } -> std::same_as<Quantity>;
}; } && (unit_concept<typename Quantity::unit_type>
&& numeric_concept<typename Quantity::repr_type>);
} /*namespace unit*/ } /*namespace unit*/
} /*namespace xo*/ } /*namespace xo*/