num
pub trait Unsigned: Num { }
A trait for values which cannot be negative
impl Unsigned for usize
impl Unsigned for u8
impl Unsigned for u16
impl Unsigned for u32
impl Unsigned for u64