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.
BlockBuilder
builds an HCLBlock
.- Represents an HCL config file body.
BodyBuilder
builds 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 Aliases§
- An iterator over the
Attribute
s within aBody
. - A mutable iterator over the
Attribute
s within aBody
. - An iterator over the
Block
s within aBody
. - A mutable iterator over the
Block
s within aBody
. - An owning iterator over the
Attribute
s within aBody
. - An owning iterator over the
Block
s 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
.