diff options
Diffstat (limited to 'src/framework')
| -rw-r--r-- | src/framework/standard/args.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/framework/standard/args.rs b/src/framework/standard/args.rs index 1a67bee..dcf328d 100644 --- a/src/framework/standard/args.rs +++ b/src/framework/standard/args.rs @@ -54,7 +54,7 @@ impl<E: StdError> fmt::Display for Error<E> { type Result<T, E> = ::std::result::Result<T, Error<E>>; fn second_quote_occurence(s: &str) -> Option<usize> { - s.chars().enumerate().filter(|&(_, c)| c == '"').nth(1).map(|(pos, _)| pos) + s.match_indices('"').nth(1).map(|(pos, _)| pos) } fn parse_quotes<T: FromStr>(s: &mut String, delimiters: &[String]) -> Result<T, T::Err> |