Module delimited

Module delimited 

Source
Expand description

For easier composition we define the Delimited type here which is a T followed by a optional delimiting entity D. This is used by the DelimitedVec type to parse a list of entities separated by a delimiter.

Structs§

Delimited
This is used when one wants to parse a list of entities separated by delimiters. The delimiter is optional and can be None eg. when the entity is the last in the list. Usually the delimiter will be some simple punctuation token, but it is not limited to that.

Type Aliases§

ColonDelimited
T followed by an optional :
CommaDelimited
T followed by an optional ,
DotDelimited
T followed by an optional .
PathSepDelimited
T followed by an optional ::
SemicolonDelimited
T followed by an optional ;