Module value

Source
Expand description

Value and friends: types representing valid configuration values.

Modules§

magic
(De)serializable values that “magically” use information from the extracing Figment.

Structs§

Tag
An opaque, unique tag identifying a value’s Metadata and profile.
Uncased
An uncased (case-insensitive, case-preserving), owned or borrowed ASCII string.
UncasedStr
A cost-free reference to an uncased (case-insensitive, case-preserving) ASCII string.

Enums§

Empty
A value with no value: None or Unit.
Num
A signed or unsigned numeric value.
Value
An enum representing all possible figment value variants.

Type Aliases§

Dict
An alias to a Map from String to Values.
Map
An alias to the type of map used in Value::Dict.