Trait float::Float [−][src]
pub trait Float: 'static + Send + Sync + Copy + Radians + One + Zero + Sqrt + FromPrimitive + Min + Max + Signum + Powf + Trig + PartialEq + PartialOrd + Add<Self, Output = Self> + AddAssign<Self> + Mul<Self, Output = Self> + MulAssign<Self> + Sub<Self, Output = Self> + SubAssign<Self> + Div<Self, Output = Self> + DivAssign<Self> + Rem<Self, Output = Self> + RemAssign<Self> + Neg<Output = Self> + Trig { }
Convenience trait for floats.
Implementors
impl<T> Float for T where
T: 'static + Send + Sync + Copy + Radians + One + Zero + Sqrt + FromPrimitive + Min + Max + Signum + Powf + Trig + PartialEq + PartialOrd + Add<T, Output = T> + AddAssign<T> + Mul<T, Output = T> + MulAssign<T> + Sub<T, Output = T> + SubAssign<T> + Div<T, Output = T> + DivAssign<T> + Rem<T, Output = T> + RemAssign<T> + Neg<Output = T>,
[src]
T: 'static + Send + Sync + Copy + Radians + One + Zero + Sqrt + FromPrimitive + Min + Max + Signum + Powf + Trig + PartialEq + PartialOrd + Add<T, Output = T> + AddAssign<T> + Mul<T, Output = T> + MulAssign<T> + Sub<T, Output = T> + SubAssign<T> + Div<T, Output = T> + DivAssign<T> + Rem<T, Output = T> + RemAssign<T> + Neg<Output = T>,