1
2
3
4
5
6
7
8
9
use core::fmt::Debug;

use num::{Float, FromPrimitive};
use simba::scalar::RealField;

pub trait Number: RealField + Float + FromPrimitive + Copy + Debug + Default + Sync {}

impl Number for f32 {}
impl Number for f64 {}