pub trait PositiveInfinityConst {
const POSITIVE_INFINITY: Self;
}
macro_rules! impl_positive_infinity_const_for_float {
($($ty:ty),+ $(,)?) => {
$(impl PositiveInfinityConst for $ty {
const POSITIVE_INFINITY: Self = <$ty>::INFINITY;
})+
};
}
impl_positive_infinity_const_for_float!(f32, f64);