33//! This is used to update caches or to prevent uploading a new resource when
44//! one already exists.
55
6- use crate :: headers:: { HeaderName , HeaderValue , Headers , ToHeaderValues , IF_NONE_MATCH } ;
76use crate :: conditional:: ETag ;
7+ use crate :: headers:: { HeaderName , HeaderValue , Headers , ToHeaderValues , IF_NONE_MATCH } ;
88
99use std:: fmt:: { self , Debug , Write } ;
1010use std:: iter:: Iterator ;
@@ -50,7 +50,10 @@ pub struct IfNoneMatch {
5050impl IfNoneMatch {
5151 /// Create a new instance of `IfNoneMatch`.
5252 pub fn new ( ) -> Self {
53- Self { entries : vec ! [ ] , wildcard : false }
53+ Self {
54+ entries : vec ! [ ] ,
55+ wildcard : false ,
56+ }
5457 }
5558
5659 /// Create a new instance from headers.
@@ -260,8 +263,14 @@ mod test {
260263
261264 let entries = IfNoneMatch :: from_headers ( res) ?. unwrap ( ) ;
262265 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+ ) ;
265274 Ok ( ( ) )
266275 }
267276
@@ -277,7 +286,10 @@ mod test {
277286 let entries = IfNoneMatch :: from_headers ( res) ?. unwrap ( ) ;
278287 assert_eq ! ( entries. wildcard( ) , true ) ;
279288 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+ ) ;
281293 Ok ( ( ) )
282294 }
283295}
0 commit comments