Attributes
Members list
Value members
Abstract methods
Concrete methods
Attempts to parse self
.
If self
passes, disregard the value in self
, and attempt to parse other
.
Attempts to parse self
.
If self
passes, disregard the value in self
, and attempt to parse other
.
Attributes
Requires both self
and other
to properly parse.
The result is the result of self
and other
zipped together.
Requires both self
and other
to properly parse.
The result is the result of self
and other
zipped together.
Attributes
Helper for <||, that maps self
to Left
, and other
to Right
.
NOTE : It is recommended to call .indentedHelpMessage
on each parser in a chain of ors.
Helper for <||, that maps self
to Left
, and other
to Right
.
NOTE : It is recommended to call .indentedHelpMessage
on each parser in a chain of ors.
Attributes
Attempts to parse self
.
If self
fails, attempts to parse other
.
If other
also fails, returns the errors from both.
NOTE : It is recommended to call .indentedHelpMessage
on each parser in a chain of ors.
Attempts to parse self
.
If self
fails, attempts to parse other
.
If other
also fails, returns the errors from both.
NOTE : It is recommended to call .indentedHelpMessage
on each parser in a chain of ors.
Attributes
Attempts to parse self
.
If self
passes, pass with that value.
If self
fails with only missing params, pass with dflt
.
Otherwise, fail.
Attempts to parse self
.
If self
passes, pass with that value.
If self
fails with only missing params, pass with dflt
.
Otherwise, fail.
Attributes
Attempts to parse self
.
If self
passes, map to Some(_)
.
If self
fails with only missing params, pass with None
.
Otherwise, fail.
Attempts to parse self
.
If self
passes, map to Some(_)
.
If self
fails with only missing params, pass with None
.
Otherwise, fail.