feat: interoperability with other libraries redesigned

This commit is contained in:
Mateusz Pusz
2023-09-30 22:23:18 -06:00
parent 335ebc9b7b
commit 5a74cd66ba
9 changed files with 182 additions and 47 deletions
@@ -525,7 +525,7 @@ static_assert(!std::convertible_to<quantity_point<isq::height[m], ground_level>,
static_assert(
std::constructible_from<quantity_point<isq::time[s], chrono_point_origin<std::chrono::system_clock>>, sys_seconds>);
static_assert(
!std::convertible_to<sys_seconds, quantity_point<isq::time[s], chrono_point_origin<std::chrono::system_clock>>>);
std::convertible_to<sys_seconds, quantity_point<isq::time[s], chrono_point_origin<std::chrono::system_clock>>>);
// incompatible origin
static_assert(