pub fn new<T>(it: T) -> UnicodeDataExpander<I>
    where
        T: IntoIterator<IntoIter = I, Item = I::Item>,
    {
        UnicodeDataExpander {
            it: it.into_iter().peekable(),
            range: CodepointRange {
                range: 0..0,
                start_record: UnicodeData::default(),
            },
        }
    }
/// Create a new iterator that expands pairs of `UnicodeData` range
/// records. All other records are passed through as-is.
Create a new iterator that expands pairs of `UnicodeData` range
records. All other records are passed through as-is.
Create a new iterator that expands pairs of ` UnicodeData ` range records . All other records are passed through as - is .
pub fn new<T>(it: T) -> UnicodeDataExpander<I>
    where
        T: IntoIterator<IntoIter = I, Item = I::Item>,
    {
        UnicodeDataExpander {
            it: it.into_iter().peekable(),
            range: CodepointRange {
                range: 0..0,
                start_record: UnicodeData::default(),
            },
        }
    }
pub fn new < T > ( it : T ) -> UnicodeDataExpander < I > where T : IntoIterator < IntoIter = I , Item = I :: Item > , { UnicodeDataExpander { it : it . into_iter ( ) . peekable ( ) , range : CodepointRange { range : 0 .. 0 , start_record : UnicodeData :: default ( ) , } , } }
Create a new iterator that expands pairs of `UnicodeData` range
records.
Create a new iterator that expands pairs of ` UnicodeData ` range records .
it
T
it
T