var searchIndex = {}; searchIndex["quick_xml"] = {"doc":"Quick XmlReader reader which performs **very** well.","items":[[3,"XmlReader","quick_xml","Xml reader",null,null],[3,"Element","","Wrapper around Vec<u8> representing the content of an event (aka node)",null,null],[3,"XmlWriter","","Xml writer",null,null],[4,"Event","","Event to interprete node as they are parsed",null,null],[13,"Start","","<...> eventually with attributes",0,null],[13,"End","","</...>",0,null],[13,"Text","","Data between Start and End element",0,null],[13,"Comment","","<!-- ... -->",0,null],[13,"CData","","<![CDATA[...]]>",0,null],[13,"Header","","<?...?>",0,null],[0,"error","","Error management module",null,null],[4,"Error","quick_xml::error","An error produced by an operation on Xml data.",null,null],[13,"Io","","An error originating from reading or writing to the underlying buffer.",1,null],[13,"EOL","","An error originating from finding end of line instead of a column.",1,null],[13,"Utf8","","An error while converting to utf8",1,null],[13,"Malformed","","Xml is malformed",1,null],[13,"Unexpected","","Unexpected",1,null],[6,"Result","","Result type",null,null],[6,"ResultPos","","Result type with current buffer position",null,null],[11,"fmt","","",1,null],[11,"fmt","","",1,null],[11,"description","","",1,null],[11,"cause","","",1,null],[11,"from","","",1,{"inputs":[{"name":"error"}],"output":{"name":"error"}}],[11,"from","","",1,{"inputs":[{"name":"utf8error"}],"output":{"name":"error"}}],[0,"attributes","quick_xml","Xml Attributes module",null,null],[3,"Attributes","quick_xml::attributes","Iterator over attributes key/value pairs",null,null],[11,"new","","creates a new attribute from a buffer",2,null],[11,"next","","",2,null],[8,"AsStr","quick_xml","A trait to support on-demand conversion from UTF-8",null,null],[10,"as_str","","Converts this to an &str",3,null],[11,"from_reader","","Creates a XmlReader from a generic BufReader",4,{"inputs":[{"name":"b"}],"output":{"name":"xmlreader"}}],[11,"trim_text","","Change trim_text default behaviour (false per default)",4,null],[11,"with_check","","Change default with_check (true per default)",4,null],[11,"read_to_end","","Reads until end element is found",4,null],[11,"read_text","","Reads next event, if `Event::Text` or `Event::End`,\nthen returns a `String`, else returns an error",4,null],[11,"position","","Gets the current BufRead position\nUseful when debugging errors",4,null],[11,"from_file","","Creates a xml reader from a file path",4,{"inputs":[{"name":"p"}],"output":{"name":"result"}}],[11,"from_str","","Creates a xml reader for an in memory string buffer.",4,{"inputs":[{"name":"str"}],"output":{"name":"xmlreader"}}],[11,"next","","",4,null],[11,"clone","","",5,null],[11,"new","","Creates a new Element from the given name.\nname is a reference that can be converted to a byte slice, such as &[u8] or &str",5,{"inputs":[{"name":"a"}],"output":{"name":"element"}}],[11,"with_attributes","","Consumes self and adds attributes to this element from an iterator over (key, value) tuples.\nKey and value can be anything that implements the AsRef<[u8]> trait,\nlike byte slices and strings.",5,null],[11,"name","","name as &[u8] (without eventual attributes)",5,null],[11,"content","","whole content as &[u8] (including eventual attributes)",5,null],[11,"attributes","","get attributes iterator",5,null],[11,"extend_attributes","","extend the attributes of this element from an iterator over (key, value) tuples.\nKey and value can be anything that implements the AsRef<[u8]> trait,\nlike byte slices and strings.",5,null],[11,"into_string","","consumes entire self (including eventual attributes!) and returns `String`",5,null],[11,"push_attribute","","Adds an attribute to this element from the given key and value.\nKey and value can be anything that implements the AsRef<[u8]> trait,\nlike byte slices and strings.",5,null],[11,"fmt","","",5,null],[11,"fmt","","",0,null],[11,"element","","returns inner Element for the event",0,null],[11,"new","","Creates a XmlWriter from a generic Write",6,{"inputs":[{"name":"w"}],"output":{"name":"xmlwriter"}}],[11,"into_inner","","Consumes this Xml Writer, returning the underlying writer.",6,null],[11,"write","","Writes the given event to the underlying writer.",6,null]],"paths":[[4,"Event"],[4,"Error"],[3,"Attributes"],[8,"AsStr"],[3,"XmlReader"],[3,"Element"],[3,"XmlWriter"]]}; initSearch(searchIndex);