Modules§
- serde
- Serde integration for HUML format
Structs§
- Huml
Document - Parse
Error - Rich parser error with line/column diagnostics.
Enums§
Constants§
- HUML_
VERSION - HUML specification version supported by this parser
Functions§
- parse_
document_ root - Parse just the root value from a HUML document snippet.
- parse_
empty_ dict - Parse the shorthand empty dict (
{}). - parse_
empty_ list - Parse the shorthand empty list (
[]). - parse_
huml - Parse a complete HUML document, including the optional
%HUMLversion line. - parse_
inline_ dict - Parse an inline dict separated by commas.
- parse_
inline_ list - Parse an inline list separated by commas.
- parse_
scalar - Parse an inline scalar (strings, numbers, bools, null, special floats).
Type Aliases§
- IResult
- Result type used by all parser helpers. This mirrors the old
nom::IResultinterface so that downstream code can continue to destructure(remaining, value)tuples.