pub trait AsUsize { fn as_usize(&self) -> usize; }
Convert a value to a usize don’t care about overflow etc