pub fn scheme<'input>(
    __input: &'input str
) -> Result<String, ParseError<<str as Parse>::PositionRepr>>