Small change to directly implement Iterator rather than implementing next() itself, which should allow iterator functionality to be used (filter, map etc)
Iterator
next()
HL6ZEJTNQGFQDFI6MJHKITGZHCXC3OYC2O7KRD42D36PEU5C5YVAC
YNEOCYMGMSHQGCL5TOIGWDDKHE4BZ5M7FGY5I6B2V6JO6ZRCLETAC
}
fn next(&mut self) -> Option<OptionalSubtag> {
impl<'locale> Iterator for OptionalSubtagsIterator<'locale> { type Item = OptionalSubtag; fn next(&mut self) -> Option<Self::Item> {
impl<'locale> Iterator for OptionalSubtagsIterator<'locale> {
type Item = OptionalSubtag;
fn next(&mut self) -> Option<Self::Item> {