@@ -73,7 +73,7 @@ use tower_service::Service;
73
73
use tracing:: { debug, trace} ;
74
74
75
75
use super :: dispatch;
76
- use crate :: body:: HttpBody ;
76
+ use crate :: body:: Body ;
77
77
#[ cfg( not( all( feature = "http1" , feature = "http2" ) ) ) ]
78
78
use crate :: common:: Never ;
79
79
use crate :: common:: {
@@ -108,7 +108,7 @@ pin_project! {
108
108
#[ project = ProtoClientProj ]
109
109
enum ProtoClient <T , B >
110
110
where
111
- B : HttpBody ,
111
+ B : Body ,
112
112
{
113
113
H1 {
114
114
#[ pin]
@@ -130,7 +130,7 @@ pub async fn handshake<T, B>(
130
130
) -> crate :: Result < ( SendRequest < B > , Connection < T , B > ) >
131
131
where
132
132
T : AsyncRead + AsyncWrite + Unpin + Send + ' static ,
133
- B : HttpBody + ' static ,
133
+ B : Body + ' static ,
134
134
B :: Data : Send ,
135
135
B :: Error : Into < Box < dyn StdError + Send + Sync > > ,
136
136
{
@@ -150,7 +150,7 @@ pub struct SendRequest<B> {
150
150
pub struct Connection < T , B >
151
151
where
152
152
T : AsyncRead + AsyncWrite + Send + ' static ,
153
- B : HttpBody + ' static ,
153
+ B : Body + ' static ,
154
154
{
155
155
inner : Option < ProtoClient < T , B > > ,
156
156
}
@@ -232,7 +232,7 @@ impl<B> SendRequest<B> {
232
232
233
233
impl < B > SendRequest < B >
234
234
where
235
- B : HttpBody + ' static ,
235
+ B : Body + ' static ,
236
236
{
237
237
/// Sends a `Request` on the associated connection.
238
238
///
@@ -266,7 +266,7 @@ where
266
266
267
267
impl < B > Service < Request < B > > for SendRequest < B >
268
268
where
269
- B : HttpBody + ' static ,
269
+ B : Body + ' static ,
270
270
{
271
271
type Response = Response < Recv > ;
272
272
type Error = crate :: Error ;
@@ -292,7 +292,7 @@ impl<B> fmt::Debug for SendRequest<B> {
292
292
impl < T , B > Connection < T , B >
293
293
where
294
294
T : AsyncRead + AsyncWrite + Unpin + Send + ' static ,
295
- B : HttpBody + Unpin + Send + ' static ,
295
+ B : Body + Unpin + Send + ' static ,
296
296
B :: Data : Send ,
297
297
B :: Error : Into < Box < dyn StdError + Send + Sync > > ,
298
298
{
@@ -375,7 +375,7 @@ where
375
375
impl < T , B > Future for Connection < T , B >
376
376
where
377
377
T : AsyncRead + AsyncWrite + Unpin + Send + ' static ,
378
- B : HttpBody + Send + ' static ,
378
+ B : Body + Send + ' static ,
379
379
B :: Data : Send ,
380
380
B :: Error : Into < Box < dyn StdError + Send + Sync > > ,
381
381
{
@@ -403,7 +403,7 @@ where
403
403
impl < T , B > fmt:: Debug for Connection < T , B >
404
404
where
405
405
T : AsyncRead + AsyncWrite + fmt:: Debug + Send + ' static ,
406
- B : HttpBody + ' static ,
406
+ B : Body + ' static ,
407
407
{
408
408
fn fmt ( & self , f : & mut fmt:: Formatter < ' _ > ) -> fmt:: Result {
409
409
f. debug_struct ( "Connection" ) . finish ( )
@@ -806,7 +806,7 @@ impl Builder {
806
806
) -> impl Future < Output = crate :: Result < ( SendRequest < B > , Connection < T , B > ) > >
807
807
where
808
808
T : AsyncRead + AsyncWrite + Unpin + Send + ' static ,
809
- B : HttpBody + ' static ,
809
+ B : Body + ' static ,
810
810
B :: Data : Send ,
811
811
B :: Error : Into < Box < dyn StdError + Send + Sync > > ,
812
812
{
@@ -905,7 +905,7 @@ impl fmt::Debug for ResponseFuture {
905
905
impl < T , B > Future for ProtoClient < T , B >
906
906
where
907
907
T : AsyncRead + AsyncWrite + Send + Unpin + ' static ,
908
- B : HttpBody + Send + ' static ,
908
+ B : Body + Send + ' static ,
909
909
B :: Data : Send ,
910
910
B :: Error : Into < Box < dyn StdError + Send + Sync > > ,
911
911
{
@@ -938,7 +938,7 @@ impl<B: Send> AssertSendSync for SendRequest<B> {}
938
938
impl < T : Send , B : Send > AssertSend for Connection < T , B >
939
939
where
940
940
T : AsyncRead + AsyncWrite + Send + ' static ,
941
- B : HttpBody + ' static ,
941
+ B : Body + ' static ,
942
942
B :: Data : Send ,
943
943
{
944
944
}
@@ -947,7 +947,7 @@ where
947
947
impl < T : Send + Sync , B : Send + Sync > AssertSendSync for Connection < T , B >
948
948
where
949
949
T : AsyncRead + AsyncWrite + Send + ' static ,
950
- B : HttpBody + ' static ,
950
+ B : Body + ' static ,
951
951
B :: Data : Send + Sync + ' static ,
952
952
{
953
953
}
0 commit comments