Name Description Size Coverage
incoming.rs wanter = 21232 -
length.rs 4013 -
mod.rs Streaming bodies for Requests and Responses For both [Clients](crate::client) and [Servers](crate::server), 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: - **The [`Body`] trait** describes all possible bodies. hyper allows any body type that implements `Body`, allowing applications to have fine-grained control over their streaming. - **The [`Incoming`] concrete type**, which is an implementation of `Body`, and returned by hyper as a "receive stream" (so, for server requests and client responses). There are additional implementations available in [`http-body-util`][], such as a `Full` or `Empty` body. [`http-body-util`]: https://docs.rs/http-body-util 1666 -