diff --git a/src/real.rs b/src/real.rs index 6ee1701..1c2bef7 100644 --- a/src/real.rs +++ b/src/real.rs @@ -16,6 +16,7 @@ use Float; /// /// This trait is always available, however it requires either `std` or `libm` /// in order for `f32` and `f64` to implement it. +#[cfg(any(feature = "std", feature = "libm"))] pub trait Real: Num + Copy + NumCast + PartialOrd + Neg { /// Returns the smallest finite value that this type can represent. ///