Lucio Franco
Lucio Franco
Is there a reason you don't want to just bring in the whole http crate? The dependency is already quite light. I don't think moving things to their own crate...
Maybe a better goal would be to allow http to support no_std similar to how `bytes` has no_std support. I don't think the correct solution is to create another crate.
@howardmoore we do want to upgrade to this just lacking the time currently.
So I think the real goal here should be to make `Parts` cloneable and then since bodies are generic let bodies implement clone if they can. For streams, it should...
@davidbarsky the issue is that task/thread-locals don't work with most channel backed offtask clients like hyper and tower-buffer. While ext do work with this setup. They couple data that is...
> I wouldn't even try to place that data in an Arc, as it might be cheaper to perform a memcpy on smaller bits of data than bumping a refcount...
@hawkw that seems like it could easily be done in a clone where you basically clear the data :+1:
https://github.com/hyperium/http/pull/560 should fix ci
In addition, I would like the ability to override the `ServerName`. My use case is a bit more simple but in https://github.com/hyperium/tonic I'd like to have tls examples that run...
We will be working on the abstraction for hyper but I am not sure how much actual wiggle room there is there. Talking to Sean its likely we are going...