Constrain template

This commit is contained in:
Chip Hogg
2022-05-12 18:19:20 +00:00
parent f36205f08d
commit 2bdc778ab6

View File

@@ -61,8 +61,8 @@ inline constexpr Magnitude auto quantity_magnitude<quantity<D, U, Rep>> = [] {
}
}();
template<typename T>
inline constexpr ratio quantity_ratio = as_ratio(quantity_magnitude<T>);
template<Quantity Q>
inline constexpr ratio quantity_ratio = as_ratio(quantity_magnitude<Q>);
template<typename QFrom, typename QTo>
inline constexpr Magnitude auto cast_magnitude = [] {