pub trait Float: Float + NumAssignOps + Copy + Send + Sync + Display + Debug + Sized + 'static { }
Primitive type in this crate, which is actually a decorated num_traits::Float.
num_traits::Float