1 2 3 4 5 6 7 8 9 10 11 12 13
//! Floating point trait //! //! This module will just re-export the currently used floating point trait. //! Both for use in derive macros and for anyone who don't want to add it as an //! additional dependency. #[cfg(any(feature = "std", feature = "libm"))] pub use num_traits::Float; #[cfg(not(any(feature = "std", feature = "libm")))] compile_error!( "The palette crate needs a float library. Please enable the \"std\" or \"libm\" feature." );