Skip to content

feat(client): remove higher-level hyper::Client - #2941

Merged
seanmonstar merged 1 commit into
masterfrom
rm-high-level-client
Aug 15, 2022
Merged

feat(client): remove higher-level hyper::Client#2941
seanmonstar merged 1 commit into
masterfrom
rm-high-level-client

Conversation

@seanmonstar

Copy link
Copy Markdown
Member

This removes the following types and methods from hyper:

  • Client
  • Error::is_connect()

Closes#2841

This removes the following types and methods from hyper:
- `Client`
- `Error::is_connect()`
BREAKING CHANGE: A pooling client is in the hyper-util crate.
@seanmonstar
seanmonstar merged commit bb3af17 into masterAug 15, 2022
@seanmonstar
seanmonstar deleted the rm-high-level-client branch August 15, 2022 16:16
MadLittleMods added a commit to MadLittleMods/fork-matrix-hyper-federation-client that referenced this pull request Feb 5, 2025
> The free functions `hyper::body::to_bytes` and `aggregate` have been removed. Similar functionality is on `http_body_util::BodyExt::collect`. (0888623d)
>
> https://github.com/hyperium/hyper/blob/master/CHANGELOG.md#v100-rc1-2022-10-25
> remove higher-level `hyper::Client` ([#2941](hyperium/hyper#2941)) (bb3af17c)
>
> https://github.com/hyperium/hyper/blob/master/CHANGELOG.md#v100-rc1-2022-10-25
> remove client::connect module ([#2949](hyperium/hyper#2949)) (5e206883)
>
>
> https://github.com/hyperium/hyper/blob/master/CHANGELOG.md#v100-rc1-2022-10-25
> remove `server::conn::{Http, Connection}` types ([#3013](hyperium/hyper#3013)) (0766d3f7, closes #3012)
>
> https://github.com/hyperium/hyper/blob/master/CHANGELOG.md#v100-rc1-2022-10-25
> The `poll_ready` method has been removed. (fee7d361)
>
> https://github.com/hyperium/hyper/blob/master/CHANGELOG.md#v100-rc1-2022-10-25
> replace IO traits with hyper::rt ones ([#3230](hyperium/hyper#3230)) (f9f65b7a, closes #3110)
>
> https://github.com/hyperium/hyper/blob/master/CHANGELOG.md#v100-rc1-2022-10-25
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove high-level pooling Client

1 participant

@seanmonstar