15 stable releases

2.2.2 Oct 28, 2021
2.2.1 Jan 23, 2021
2.1.1 Feb 5, 2020
1.3.0 Oct 1, 2019
1.0.0 Dec 4, 2018

#506 in HTTP client

Download history 76/week @ 2024-04-01 1/week @ 2024-04-22 104/week @ 2024-07-01

104 downloads per month
Used in barc-cli

MIT/Apache

170KB
4K SLoC

body-image-futio

Rustdoc Change Log Crates.io CI Status

The body-image-futio crate integrates body-image with futures, http, hyper, and tokio for both client and server use.

Minimum supported rust version

MSRV := 1.45.2

The crate will fail fast on any lower rustc (via a build.rs version check) and is also CI tested on this version. MSRV will only be increased in a new MINOR (or MAJOR) release of this crate. However, some direct or transitive dependencies unfortunately have or may increase MSRV in PATCH releases. Known examples are listed below:

  • http 0.2.5 increased MSRV to 1.46.0
  • hyper 0.14.5 adds a socket2 0.4 dependency, MSRV 1.46.0

Users may need to selectively control updates by preserving/distributing a Cargo.lock file in order to control MSRV.

License

This project is dual licensed under either of following:

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in body-image by you, as defined by the Apache License, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~13–27MB
~506K SLoC