fn process(self, value: OsString) -> ArgumentValue {
        match self {
            ArgType::String => ArgumentValue::String(value),
            ArgType::Path => ArgumentValue::PathVal(value.into()),
        }
    }
/// Transform an argument type description into a parsed argument value
/// given a raw `OsString` value.
Transform an argument type description into a parsed argument value
given a raw `OsString` value.
Transform an argument type description into a parsed argument value given a raw ` OsString ` value .
fn process(self, value: OsString) -> ArgumentValue {
        match self {
            ArgType::String => ArgumentValue::String(value),
            ArgType::Path => ArgumentValue::PathVal(value.into()),
        }
    }
fn process ( self , value : OsString ) -> ArgumentValue { match self { ArgType :: String => ArgumentValue :: String ( value ) , ArgType :: Path => ArgumentValue :: PathVal ( value . into ( ) ) , } }
Transform an argument type description into a parsed argument value
given a raw `OsString` value.
Transform an argument type description into a parsed argument value given a raw ` OsString ` value .
self
value
OsString