3
3
//! This is used to update caches or to prevent uploading a new resource when
4
4
//! one already exists.
5
5
6
- use crate :: headers:: { HeaderName , HeaderValue , Headers , ToHeaderValues , IF_NONE_MATCH } ;
7
6
use crate :: conditional:: ETag ;
7
+ use crate :: headers:: { HeaderName , HeaderValue , Headers , ToHeaderValues , IF_NONE_MATCH } ;
8
8
9
9
use std:: fmt:: { self , Debug , Write } ;
10
10
use std:: iter:: Iterator ;
@@ -50,7 +50,10 @@ pub struct IfNoneMatch {
50
50
impl IfNoneMatch {
51
51
/// Create a new instance of `IfNoneMatch`.
52
52
pub fn new ( ) -> Self {
53
- Self { entries : vec ! [ ] , wildcard : false }
53
+ Self {
54
+ entries : vec ! [ ] ,
55
+ wildcard : false ,
56
+ }
54
57
}
55
58
56
59
/// Create a new instance from headers.
@@ -260,8 +263,14 @@ mod test {
260
263
261
264
let entries = IfNoneMatch :: from_headers ( res) ?. unwrap ( ) ;
262
265
let mut entries = entries. iter ( ) ;
263
- assert_eq ! ( entries. next( ) . unwrap( ) , & ETag :: new( "0xcafebeef" . to_string( ) ) ) ;
264
- assert_eq ! ( entries. next( ) . unwrap( ) , & ETag :: new( "0xbeefcafe" . to_string( ) ) ) ;
266
+ assert_eq ! (
267
+ entries. next( ) . unwrap( ) ,
268
+ & ETag :: new( "0xcafebeef" . to_string( ) )
269
+ ) ;
270
+ assert_eq ! (
271
+ entries. next( ) . unwrap( ) ,
272
+ & ETag :: new( "0xbeefcafe" . to_string( ) )
273
+ ) ;
265
274
Ok ( ( ) )
266
275
}
267
276
@@ -277,7 +286,10 @@ mod test {
277
286
let entries = IfNoneMatch :: from_headers ( res) ?. unwrap ( ) ;
278
287
assert_eq ! ( entries. wildcard( ) , true ) ;
279
288
let mut entries = entries. iter ( ) ;
280
- assert_eq ! ( entries. next( ) . unwrap( ) , & ETag :: new( "0xcafebeef" . to_string( ) ) ) ;
289
+ assert_eq ! (
290
+ entries. next( ) . unwrap( ) ,
291
+ & ETag :: new( "0xcafebeef" . to_string( ) )
292
+ ) ;
281
293
Ok ( ( ) )
282
294
}
283
295
}
0 commit comments