var searchIndex = {}; searchIndex["ini"] = {"doc":"Ini parser for Rust","items":[[0,"ini","ini","Ini",null,null],[3,"SectionSetter","ini::ini","A setter which could be used to set key-value pair in a specified section",null,null],[3,"Ini","","Ini struct",null,null],[3,"SectionIterator","","Iterator for sections",null,null],[3,"SectionMutIterator","","Iterator for mutable sections",null,null],[3,"SectionIntoIter","","",null,null],[3,"Error","","Parse error",null,null],[12,"line","","",0,null],[12,"col","","",0,null],[12,"msg","","",0,null],[4,"EscapePolicy","","",null,null],[13,"Nothing","","escape absolutely nothing (dangerous)",1,null],[13,"Basics","","only escape the most necessary things",1,null],[13,"BasicsUnicode","","escape basics and non-ascii characters",1,null],[13,"Reserved","","Escape reserved symbols.",1,null],[13,"ReservedUnicode","","Escape reserved symbols and non-ascii characters",1,null],[13,"Everything","","Escape everything that some INI implementations assume",1,null],[6,"Properties","","Properties type (key-value pairs)",null,null],[11,"clone","","",1,null],[11,"eq","","",1,null],[11,"fmt","","",1,null],[11,"should_escape","","Given a character this returns true if it should be escaped as\nper this policy or false if not.",1,null],[11,"set","","Set key-value pair in this section",2,null],[11,"delete","","Delete the entry in this section with `key`",2,null],[11,"get","","Get the entry in this section with `key`",2,null],[11,"clone","","",3,null],[11,"new","","Create an instance",3,{"inputs":[],"output":{"name":"ini"}}],[11,"with_section","","Set with a specified section, `None` is for the general section",3,null],[11,"general_section","","Get the immmutable general section",3,null],[11,"general_section_mut","","Get the mutable general section",3,null],[11,"section","","Get a immutable section",3,null],[11,"section_mut","","Get a mutable section",3,null],[11,"entry","","Get the entry",3,null],[11,"clear","","Clear all entries",3,null],[11,"sections","","Iterate with sections",3,null],[11,"set_to","","Set key-value to a section",3,null],[11,"get_from","","Get the value from a section with key",3,null],[11,"get_from_or","","Get the value from a section with key, return the default value if it does not exist",3,null],[11,"get_from_mut","","Get the mutable from a section with key",3,null],[11,"delete","","Delete a section, return the properties if it exists",3,null],[11,"delete_from","","",3,null],[11,"index","","",3,null],[11,"index_mut","","",3,null],[11,"index","","",3,null],[11,"index_mut","","",3,null],[11,"write_to_file","","Write to a file",3,null],[11,"write_to_file_policy","","Write to a file",3,null],[11,"write_to","","Write to a writer",3,null],[11,"write_to_policy","","Write to a writer",3,null],[11,"load_from_str","","Load from a string",3,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"read_from","","Load from a reader",3,{"inputs":[{"name":"r"}],"output":{"name":"result"}}],[11,"load_from_file","","Load from a file",3,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"iter","","Immutable iterate though sections",3,null],[11,"mut_iter","","Mutable iterate though sections\n*Deprecated! Use `iter_mut` instead!*",3,null],[11,"iter_mut","","Mutable iterate though sections",3,null],[11,"next","","",4,null],[11,"next","","",5,null],[11,"next","","",6,null],[11,"into_iter","","",3,null],[11,"fmt","","",0,null],[11,"fmt","","",0,null],[11,"description","","",0,null],[11,"cause","","",0,null]],"paths":[[3,"Error"],[4,"EscapePolicy"],[3,"SectionSetter"],[3,"Ini"],[3,"SectionIterator"],[3,"SectionMutIterator"],[3,"SectionIntoIter"]]}; initSearch(searchIndex);