Expand description
Types to represent the HCL structural sub-language.
Structs
- Represents an HCL attribute which consists of an attribute key and a value expression.
- Represents an HCL block which consists of a block identifier, zero or more block labels and a block body.
BlockBuilderbuilds an HCLBlock.- Represents an HCL config file body.
BodyBuilderbuilds a HCLBody.- Allows mutable access to a structure, except for attribute keys which are immutable.
Enums
- Represents an HCL block label.
- Represents an HCL structure.
Type Definitions
- An iterator over the
Attributes within aBody. - A mutable iterator over the
Attributes within aBody. - An iterator over the
Blocks within aBody. - A mutable iterator over the
Blocks within aBody. - An owning iterator over the
Attributes within aBody. - An owning iterator over the
Blocks within aBody. - An owning iterator over the elements of a
Body. - An iterator over the elements of a
Body. - A mutable iterator over the elements of a
Body.