Module desc

Module desc 

Source
Expand description

Fields, queriers, and parser of the text format of desc files.

Modules§

misc
Miscellaneous items related to desc.

Structs§

EagerQuerier
Parsed data of a desc file text.
Field
Field of a desc file.
ForgetfulQuerier
Query without a cache.
MemoQuerier
Query with a cache.
ParsedDesc
Parsed data of a desc file text.
PartialParseResult
Result of a parsing process that may or may not be complete.

Enums§

DescParseError
Error type of ParsedDesc::parse.
DescParseIssue
Issue that may arise during parsing.
FieldName
Field name of a desc file.
ParseFieldError
Error when attempt to parse a Field with TryFrom.
ParseRawFieldError
Error when attempt to parse a RawField with RawField::parse_raw.

Traits§

ParseWithIssues
Partially parse an input with an issue handler.
PartialParse
Partially parse an input.
Query
Get information from a desc file.
QueryMut
Get information from a desc file, mutability required.

Type Aliases§

ParsedField
Parsed field of a desc file.
RawField
Raw string field of a desc file.