1pub trait ToI32 { 2 fn to_i32(&self) -> i32; 3} 4 5impl ToI32 for String { 6 fn to_i32(&self) -> i32 { 7 self.trim().parse::<i32>().unwrap() 8 } 9}