shared/
size.rs

1use num::{Num, NumCast, ToPrimitive, Unsigned};
2
3pub trait Size: Unsigned + Num + NumCast + PartialOrd + ToPrimitive + Copy {}
4
5impl Size for u32 {}
6
7impl Size for u64 {}
8
9impl Size for u128 {}
10
11impl Size for usize {}