fn strlen(&self) -> usize {
        match self {
            Input::String(s) => s.len(),
            Input::Carry(s) => s.len(),
            _ => 0,
        }
    }
/// String length of this input segment
String length of this input segment
String length of this input segment
fn strlen(&self) -> usize {
        match self {
            Input::String(s) => s.len(),
            Input::Carry(s) => s.len(),
            _ => 0,
        }
    }
fn strlen ( & self ) -> usize { match self { Input :: String ( s ) => s . len ( ) , Input :: Carry ( s ) => s . len ( ) , _ => 0 , } }
String length of this input segment
String length of this input segment
&self