1 2 3 4 5 6 7 8 9
pub(crate) trait ToUsize {
fn to_usize(&self) -> usize;
}
impl ToUsize for &str {
fn to_usize(&self) -> usize {
self.as_bytes().iter().map(|v| *v as usize).sum()
}
}
1 2 3 4 5 6 7 8 9
pub(crate) trait ToUsize {
fn to_usize(&self) -> usize;
}
impl ToUsize for &str {
fn to_usize(&self) -> usize {
self.as_bytes().iter().map(|v| *v as usize).sum()
}
}