Trait FullFloat
siege_math
pub trait FullFloat: Float + FloatConst + Default + NumAssignOps + NumCast + Ulps + ApproxEq<Flt = Self> { }
impl FullFloat for f32
impl FullFloat for f64