pub trait Reverse { fn reverse(&mut self); }
Reverse mutates self into a reversed self.
use digits::{BaseCustom,Digits,Reverse}; let base10 = BaseCustom::<char>::new("0123456789".chars().collect()); let mut nine = Digits::new(base10, "0009".to_string()); nine.reverse(); assert_eq!(nine.to_s(), "9000");