Module combine::parser::combinator [−][src]
Various combinators which do not fit anywhere else.
Structs
AndThen | |
AnyPartialState | |
AnyPartialStateParser | |
AnySendPartialState | |
AnySendPartialStateParser | |
Factory | |
FlatMap | |
FromStr | |
Ignore | |
Lazy | |
LookAhead | |
Map | |
NoPartial | |
NotFollowedBy | |
Opaque | |
Recognize | |
Try |
Traits
StrLike |
Functions
and_then |
Equivalent to |
any_partial_state |
Returns a parser where |
any_send_partial_state |
Returns a parser where |
factory |
Constructs the parser lazily on each |
flat_map |
Equivalent to |
from_str |
Takes a parser that outputs a string like value ( |
lazy |
Constructs the parser lazily on each |
look_ahead |
|
map |
Equivalent to |
no_partial | |
not_followed_by |
Succeeds only if |
opaque |
Creates a parser from a function which takes a function that are given the actual parser.
Though convoluted this makes it possible to hide the concrete parser type without |
recognize |
Constructs a parser which returns the tokens parsed by |
try |
|
Type Definitions
FnOpaque |
Alias over |