Expand description
Iterator over a comma-seperated string, ignoring any commas inside quotes
§Example
let input = r#"foo,"bar",'quoted, part'"#;
let iterator = CommaSeparatedIterator::new(input);
assert_eq!(vec!["foo", "\"bar\"", "'quoted, part'"], iterator.collect::<Vec<_>>());