@@ -108,7 +108,9 @@ mod tests {
108
108
I'm a bad request.\r \n \
109
109
") ;
110
110
111
- let mut stream = BufReader :: new ( & mut mock as & mut NetworkStream ) ;
111
+ // FIXME: Use Type ascription
112
+ let mock: & mut NetworkStream = & mut mock;
113
+ let mut stream = BufReader :: new ( mock) ;
112
114
113
115
let req = Request :: new ( & mut stream, sock ( "127.0.0.1:80" ) ) . unwrap ( ) ;
114
116
assert_eq ! ( read_to_string( req) , Ok ( "" . to_string( ) ) ) ;
@@ -122,7 +124,10 @@ mod tests {
122
124
\r \n \
123
125
I'm a bad request.\r \n \
124
126
") ;
125
- let mut stream = BufReader :: new ( & mut mock as & mut NetworkStream ) ;
127
+
128
+ // FIXME: Use Type ascription
129
+ let mock: & mut NetworkStream = & mut mock;
130
+ let mut stream = BufReader :: new ( mock) ;
126
131
127
132
let req = Request :: new ( & mut stream, sock ( "127.0.0.1:80" ) ) . unwrap ( ) ;
128
133
assert_eq ! ( read_to_string( req) , Ok ( "" . to_string( ) ) ) ;
@@ -136,7 +141,10 @@ mod tests {
136
141
\r \n \
137
142
I'm a bad request.\r \n \
138
143
") ;
139
- let mut stream = BufReader :: new ( & mut mock as & mut NetworkStream ) ;
144
+
145
+ // FIXME: Use Type ascription
146
+ let mock: & mut NetworkStream = & mut mock;
147
+ let mut stream = BufReader :: new ( mock) ;
140
148
141
149
let req = Request :: new ( & mut stream, sock ( "127.0.0.1:80" ) ) . unwrap ( ) ;
142
150
assert_eq ! ( read_to_string( req) , Ok ( "" . to_string( ) ) ) ;
@@ -158,7 +166,10 @@ mod tests {
158
166
0\r \n \
159
167
\r \n "
160
168
) ;
161
- let mut stream = BufReader :: new ( & mut mock as & mut NetworkStream ) ;
169
+
170
+ // FIXME: Use Type ascription
171
+ let mock: & mut NetworkStream = & mut mock;
172
+ let mut stream = BufReader :: new ( mock) ;
162
173
163
174
let req = Request :: new ( & mut stream, sock ( "127.0.0.1:80" ) ) . unwrap ( ) ;
164
175
@@ -194,7 +205,10 @@ mod tests {
194
205
0\r \n \
195
206
\r \n "
196
207
) ;
197
- let mut stream = BufReader :: new ( & mut mock as & mut NetworkStream ) ;
208
+
209
+ // FIXME: Use Type ascription
210
+ let mock: & mut NetworkStream = & mut mock;
211
+ let mut stream = BufReader :: new ( mock) ;
198
212
199
213
let req = Request :: new ( & mut stream, sock ( "127.0.0.1:80" ) ) . unwrap ( ) ;
200
214
@@ -215,7 +229,10 @@ mod tests {
215
229
0\r \n \
216
230
\r \n "
217
231
) ;
218
- let mut stream = BufReader :: new ( & mut mock as & mut NetworkStream ) ;
232
+
233
+ // FIXME: Use Type ascription
234
+ let mock: & mut NetworkStream = & mut mock;
235
+ let mut stream = BufReader :: new ( mock) ;
219
236
220
237
let req = Request :: new ( & mut stream, sock ( "127.0.0.1:80" ) ) . unwrap ( ) ;
221
238
@@ -236,7 +253,10 @@ mod tests {
236
253
0\r \n \
237
254
\r \n "
238
255
) ;
239
- let mut stream = BufReader :: new ( & mut mock as & mut NetworkStream ) ;
256
+
257
+ // FIXME: Use Type ascription
258
+ let mock: & mut NetworkStream = & mut mock;
259
+ let mut stream = BufReader :: new ( mock) ;
240
260
241
261
let req = Request :: new ( & mut stream, sock ( "127.0.0.1:80" ) ) . unwrap ( ) ;
242
262
0 commit comments