Expand description
Modules§
- errors
- Parse and io error type.
- key
- Type for representing keys and functions for parsing strings into
Keys. - settings
- Settings manager.
Macros§
Structs§
- Config
- The parsing configuration.
- Meta
Data - Command/setting meta-data coming from the attributes.
See
EnumMetaDatato see the list of supported attributes. - Parse
Result - The commands and errors from parsing a config file.
- Parser
- The config parser.
Enums§
- Command
- The
Commandenum represents a command from a config file. - Value
- The
Valueenum represents a value along with its type.
Traits§
- Completion
Values - Trait to specify the completion values for a type.
- Enum
From Str - The
EnumFromStrtrait is used to specify how to construct an enum value from a string. - Enum
Meta Data - Tre
EnumMetaDatatrait is used to get associated meta-data for the enum variants. The meta-data is specified using the following attributes: - Setting
Completion - Trait specifying the value completions for settings.
- Special
Command - Trait for converting an identifier like “/” to a special command.