var searchIndex = {}; searchIndex["quick_csv"] = {"doc":"Quick Csv reader which performs **very** well.","items":[[3,"Csv","quick_csv","Csv reader",null,null],[3,"Row","","Row struct used as Csv iterator Item",null,null],[0,"columns","","Column management module",null,null],[3,"BytesColumns","quick_csv::columns","Iterator over bytes slice of columns",null,null],[3,"Columns","","&str iterator on columns",null,null],[11,"next","","",0,null],[11,"size_hint","","",0,null],[11,"len","","",0,null],[11,"new","","Creates a new BytesColumns iterator",0,null],[11,"next","","",1,null],[11,"size_hint","","",1,null],[11,"len","","",1,null],[11,"new","","Creates a new Columns iterator",1,null],[11,"decode","","Deserializes a Columns iterator into any Decodable type",1,null],[11,"error","","",1,null],[11,"read_nil","","",1,null],[11,"read_usize","","",1,null],[11,"read_u64","","",1,null],[11,"read_u32","","",1,null],[11,"read_u16","","",1,null],[11,"read_u8","","",1,null],[11,"read_isize","","",1,null],[11,"read_i64","","",1,null],[11,"read_i32","","",1,null],[11,"read_i16","","",1,null],[11,"read_i8","","",1,null],[11,"read_bool","","",1,null],[11,"read_f64","","",1,null],[11,"read_f32","","",1,null],[11,"read_char","","",1,null],[11,"read_str","","",1,null],[11,"read_enum","","",1,null],[11,"read_enum_variant","","",1,null],[11,"read_enum_variant_arg","","",1,null],[11,"read_enum_struct_variant","","",1,null],[11,"read_enum_struct_variant_field","","",1,null],[11,"read_struct","","",1,null],[11,"read_struct_field","","",1,null],[11,"read_tuple","","",1,null],[11,"read_tuple_arg","","",1,null],[11,"read_tuple_struct","","",1,null],[11,"read_tuple_struct_arg","","",1,null],[11,"read_option","","",1,null],[11,"read_seq","","",1,null],[11,"read_seq_elt","","",1,null],[11,"read_map","","",1,null],[11,"read_map_elt_key","","",1,null],[11,"read_map_elt_val","","",1,null],[0,"error","quick_csv","Error management module",null,null],[4,"Error","quick_csv::error","An error produced by an operation on CSV data.",null,null],[13,"Decode","","An error reported by the type-based decoder.",2,null],[13,"Parse","","An error reported by the CSV parser.",2,null],[13,"Io","","An error originating from reading or writing to the underlying buffer.",2,null],[13,"EOL","","An error originating from finding end of line instead of a column.",2,null],[13,"UnescapedQuote","","Unescaped quote",2,null],[13,"UnexpextedQuote","","Unexpected quote in a column which is non quoted column",2,null],[13,"ColumnMismatch","","Column count mismatch",2,null],[6,"Result","","Result type",null,null],[11,"fmt","","",2,null],[11,"fmt","","",2,null],[11,"description","","",2,null],[11,"cause","","",2,null],[11,"from","","",2,{"inputs":[{"name":"error"}],"output":{"name":"error"}}],[11,"from_reader","quick_csv","Creates a Csv from a generic BufReader",3,{"inputs":[{"name":"b"}],"output":{"name":"csv"}}],[11,"delimiter","","Sets a new delimiter",3,null],[11,"flexible","","Sets flexible columns",3,null],[11,"has_header","","Defines whether there is a header or not",3,null],[11,"headers","","gets first row as Vec<String>",3,null],[11,"column_count","","Get column count",3,null],[11,"current_line","","Gets the current line number",3,null],[11,"from_file","","Creates a csv from a file path",3,{"inputs":[{"name":"p"}],"output":{"name":"result"}}],[11,"from_string","","Creates a CSV reader for an in memory string buffer.",3,{"inputs":[{"name":"str"}],"output":{"name":"csv"}}],[11,"next","","",3,null],[11,"columns","","Gets an iterator over columns",4,null],[11,"bytes_columns","","Creates a new BytesColumns iterator over &[u8]",4,null],[11,"decode","","Decode row into custom decodable type",4,null],[11,"len","","Gets columns count",4,null],[11,"is_empty","","`Row` is empty if there is no columns",4,null]],"paths":[[3,"BytesColumns"],[3,"Columns"],[4,"Error"],[3,"Csv"],[3,"Row"]]}; initSearch(searchIndex);