--- a/src/types.rs Mon Dec 30 15:46:28 2024 -0500 +++ b/src/types.rs Mon Jan 06 20:29:25 2025 -0500 @@ -60,7 +60,8 @@ /// Trait for general numeric types pub trait Num : 'static + Copy + Sync + Send + num::Num + num_traits::NumAssign + std::iter::Sum + std::iter::Product - + std::fmt::Debug + std::fmt::Display + serde::Serialize + + std::fmt::Debug + std::fmt::Display + + serde::Serialize + CastFrom<u8> + CastFrom<u16> + CastFrom<u32> + CastFrom<u64> + CastFrom<u128> + CastFrom<usize> + CastFrom<i8> + CastFrom<i16> + CastFrom<i32> + CastFrom<i64>