Expand description
TOML-based config parser for .rippy.toml files.
Parses structured TOML config into Vec<ConfigDirective> that feeds into the same
Config::from_directives() path as the legacy line-based parser.
Structs§
- Toml
Alias - An alias entry from the
[[aliases]]array. - TomlCd
- Configuration for
cddirectory navigation. - Toml
Config - Top-level structure of a
.rippy.tomlfile. - TomlGit
- Git workflow style configuration.
- Toml
GitBranch - A branch-specific git style override.
- Toml
Meta - Metadata section for packages and config files.
- Toml
Rule - A single rule entry from the
[[rules]]array. - Toml
Settings - Global settings section.
Functions§
- parse_
toml_ config - Parse a TOML config string into a list of directives.
- rules_
to_ toml - Serialize a list of directives into TOML format.