Module hyper::body [] [src]

Streaming bodies for Requests and Responses

For both Clients and Servers, requests and responses use streaming bodies, instead of complete buffering. This allows applications to not use memory they don't need, and allows exerting back-pressure on connections by only reading when asked.

There are two pieces to this in hyper:

Structs

Body

A stream of Chunks, used when receiving bodies.

Chunk

A piece of a message body.

Sender

A sender half used with Body::channel().

Traits

Payload

This trait represents a streaming body of a Request or Response.