messagepack_async/value/float.rs
use super::Value;
#[derive(Clone, Debug, PartialEq)]
pub enum Float {
F32(f32),
F64(f64),
}
impl From<f32> for Float {
fn from(value: f32) -> Self {
Float::F32(value)
}
}
impl From<f64> for Float {
fn from(value: f64) -> Self {
Float::F64(value)
}
}
impl From<f32> for Value {
fn from(value: f32) -> Self {
Value::Float(Float::F32(value))
}
}
impl From<f64> for Value {
fn from(value: f64) -> Self {
Value::Float(Float::F64(value))
}
}