pub trait UnsignedNum: Copy + Debug + Hash + NumCast + Ord + Unsigned { }
Marker trait for an unsigned number type castable to/from unsigned primitives