Helper which creates an INI handler out of delegates.
Convenience function to load a struct from an INI file. Returns .init if the file does not exist.
As above, though loads several INI files (duplicate values appearing in later INI files override any values from earlier files).
Parse a structured INI from a range of lines, through the given handler.
Parse structured INI lines from a range of strings, into a user-defined struct.
Insert a blank line before each section
Adds or updates a value in an INI file.
Represents the user-defined behavior for handling a node in a structured INI file's hierarchy.
Alternative API for IniHandler, where each leaf is a node
Simple convenience formatter for writing INI files.
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
Structured INI