[][src]Crate adventure

A general method of the common pattern for network requests.

This crate defines a general interface of the request-response pattern like HTTP request, and provides a number of composable constructs to work with it at the high-level.

Modules

compat

A types for compatibility with futures 0.1 crate.

prelude

A prelude of the adventure for the crate which want to try with it.

request

A various trait of requests by its capabilities.

response

A trait of responses and common adaptors.

Structs

Paginator

A stream over the pages that consists the entire set from the request.

Traits

PagedRequest

A request able to send subsequent requests to enumerate the entire result.

Request

A generalized request-response interface, regardless how client works.

Response

Trait to represent types of the response, and the task to receive it.