Function skimmer::scanner::scan [] [src]

pub fn scan<Reader, StopSymbol, EscapeSymbol, QuoteSymbol, BraceOpenSymbol, BraceCloseSymbol>(reader: &mut Reader,
                                                                                              stops: &[(Stop, StopSymbol)],
                                                                                              escapes: &[EscapeSymbol],
                                                                                              quotes: &[(Quote, QuoteSymbol)],
                                                                                              braces: &[(Brace, (BraceOpenSymbol, BraceCloseSymbol))],
                                                                                              braces_counters: &mut [usize])
                                                                                              -> Option<(usize, usize)> where Reader: Read,
        StopSymbol: Symbol,
        EscapeSymbol: Symbol,
        QuoteSymbol: Symbol,
        BraceOpenSymbol: Symbol,
        BraceCloseSymbol: Symbol