Crate finchers [−] [src]
Finchers is a combinator library for building HTTP services, based on Hyper and Futures.
Modules
combinator |
Definition of endpoints and combinators |
endpoint |
Definition of |
errors |
Definition of error types |
request |
Definitions and reexports of incoming HTTP requests |
response |
Definitions and reexports related to HTTP response |
server |
Definition of HTTP services for Hyper |
test |
Helper functions for testing |
Structs
Body |
A |
Context |
A Finchers-specific context and the incoming HTTP request, without the request body |
EndpointService |
A wrapper for |
Json |
Represents a JSON value |
Request |
The value of incoming HTTP request, without the request body |
Response |
An HTTP Response |
Traits
Endpoint |
A HTTP endpoint, which provides the futures from incoming HTTP requests |
NewEndpoint |
A factory of |
Responder |
The type to be converted to |