File tree 2 files changed +7
-13
lines changed
2 files changed +7
-13
lines changed Original file line number Diff line number Diff line change 1
- use std:: {
2
- fmt, io,
3
- pin:: Pin ,
4
- task:: { Context , Poll } ,
5
- } ;
1
+ use std:: fmt;
2
+ use std:: pin:: Pin ;
3
+ use std:: task:: { Context , Poll } ;
6
4
7
- use async_std:: {
8
- io:: { BufRead , Read } ,
9
- sync:: Sender ,
10
- } ;
5
+ use async_std:: io:: { self , BufRead , Read } ;
6
+ use async_std:: sync:: Sender ;
11
7
12
8
pin_project_lite:: pin_project! {
13
9
pub ( crate ) struct ReadNotifier <B >{
Original file line number Diff line number Diff line change @@ -102,10 +102,8 @@ where
102
102
if let Some ( encoding) = transfer_encoding {
103
103
if encoding. last ( ) . as_str ( ) == "chunked" {
104
104
let trailer_sender = req. send_trailers ( ) ;
105
- let reader = ReadNotifier :: new (
106
- BufReader :: new ( ChunkedDecoder :: new ( reader, trailer_sender) ) ,
107
- sender,
108
- ) ;
105
+ let reader = BufReader :: new ( ChunkedDecoder :: new ( reader, trailer_sender) ) ;
106
+ let reader = ReadNotifier :: new ( reader, sender) ;
109
107
req. set_body ( Body :: from_reader ( reader, None ) ) ;
110
108
return Ok ( Some ( req) ) ;
111
109
}
You can’t perform that action at this time.
0 commit comments