<mp-units/cartesian_vector.h>
[[nodiscard]] constexpr cartesian_vector unit() const requires treat_as_floating_point<T>;