mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-24 01:31:46 +00:00
[wpimath] Fix units overload resolution (#8267)
This commit is contained in:
@@ -1992,6 +1992,7 @@ namespace units
|
||||
* @param[in] rhs unit to copy.
|
||||
*/
|
||||
template<class UnitsRhs, typename Ty, template<typename> class NlsRhs>
|
||||
requires traits::is_unit_v<UnitsRhs> && traits::is_unit_v<Units> && traits::is_convertible_unit_v<UnitsRhs, Units>
|
||||
constexpr unit_t(const unit_t<UnitsRhs, Ty, NlsRhs>& rhs) noexcept :
|
||||
nls(units::convert<UnitsRhs, Units, T>(rhs.m_value), std::true_type() /*store linear value*/)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user