Queries an Output of the Endpoint result or throws an exception if an underlying Future is failed.
Returns the remainder of the Input after an Endpoint is matched.
Queries an Output wrapped with Try (indicating if the Future is failed).
Queries an Output wrapped with Try (indicating if the Future is failed).
Some(output)
if this endpoint was matched on a given input,
None
otherwise.
This method is blocking and awaits on the underlying Future with the upper bound of 10 seconds.
Queries a value from the Output wrapped with Try (indicating if either the Future is failed or Output wasn't a payload).
Queries a value from the Output wrapped with Try (indicating if either the Future is failed or Output wasn't a payload).
Some(value)
if this endpoint was matched on a given input,
None
otherwise.
This method is blocking and awaits on the underlying Future with the upper bound of 10 seconds.
Queries the value from the Output or throws an exception if either an underlying Future is failed or Output wasn't a payload.
Queries the value from the Output or throws an exception if either an underlying Future is failed or Output wasn't a payload.
Some(value)
if this endpoint was matched on a given input,
None
otherwise.
This method is blocking and awaits on the underlying Future with the upper bound of 10 seconds.
Exposes an API for testing Endpoints.