Append the header to the builder, generating a new typed representation of the route
Append the header to the builder, generating a new typed representation of the route
Converts a route into an Uri
.
Converts a route into an Uri
.
If the conversion fails None
is returned. In case your route has
multiple paths only one way will be resolved as instance of Uri
.
If the route is a URI Template but not an URI None
will be returned.
Converts a route into an UriTemplate
.
Converts a route into an UriTemplate
.
If the conversion fails None
is returned. In case your route has
multiple paths only one way will be resolved as instance of UriTemplate
.
Untyped AST representation of the Headers to operate on
Untyped AST representation of the Headers to operate on
Create a RhoAction from this RouteExecutable with the provided converters
Create a RhoAction from this RouteExecutable with the provided converters
Method of the incoming HTTP Request
Method of the incoming HTTP Request
Untyped AST representation of the path to operate on
Untyped AST representation of the path to operate on
Untyped AST representation of the query to operate on
Untyped AST representation of the query to operate on
Provide an action from which to generate a complete route
Provide an action from which to generate a complete route
the type of f
the type of the result generated by f
"function" used to in compiling the route
converter used to join the HList
generated by the route to the function f
a function Request => Option[Task[Response]]
which can be used as a complete route
Compiles a HTTP request definition into an action
Compiles a HTTP request definition into an action