fn visit_f64()

in atomics/src/types/f32.rs [108:117]


    fn visit_f64<E>(self, value: f64) -> Result<Self::Value, E>
    where
        E: serde::de::Error,
    {
        if value >= f64::from(std::f32::MIN) && value <= f64::from(std::f32::MAX) {
            Ok(Self::Value::new(value as f32))
        } else {
            Err(E::custom(format!("f32 is out of range: {}", value)))
        }
    }