Module traits

Source
Expand description

Traits required for parsing Traits required for parsing

Enums§

Needed
Contains information on needed data if a parser returned Incomplete

Traits§

Compare
Abstracts comparison operations
InputIter
Abstracts common iteration operations on the input type
InputLength
Abstract method to calculate the input length
InputTake
Abstracts slicing operations
ParsableInput
Trait used to ensure we can properly parse input
Slice
Slicing operations using ranges.
UnspecializedInput
Dummy trait used for default implementations (currently only used for InputTakeAtPosition and Compare).