@@ -48,7 +48,7 @@ fn map_invalid(_e: impl std::error::Error) -> headers::Error {
4848}
4949
5050macro_rules! header {
51- ( $tname: ident, $hname: ident, $sname: expr ) => {
51+ ( $tname: ident, $hname: ident, $sname: expr_2021 ) => {
5252 lazy_static! {
5353 pub static ref $hname: HeaderName = HeaderName :: from_static( $sname) ;
5454 }
@@ -226,7 +226,7 @@ impl Header for Timeout {
226226 }
227227 first = false ;
228228 match * s {
229- DavTimeout :: Seconds ( n) => value. push_str ( & format ! ( "Second-{}" , n ) ) ,
229+ DavTimeout :: Seconds ( n) => value. push_str ( & format ! ( "Second-{n}" ) ) ,
230230 DavTimeout :: Infinite => value. push_str ( "Infinite" ) ,
231231 }
232232 }
@@ -250,10 +250,10 @@ impl Header for Destination {
250250 if s. starts_with ( '/' ) {
251251 return Ok ( Destination ( s. to_string ( ) ) ) ;
252252 }
253- if let Some ( caps) = RE_URL . captures ( s) {
254- if let Some ( path) = caps. get ( 1 ) {
255- return Ok ( Destination ( path . as_str ( ) . to_string ( ) ) ) ;
256- }
253+ if let Some ( caps) = RE_URL . captures ( s)
254+ && let Some ( path) = caps. get ( 1 )
255+ {
256+ return Ok ( Destination ( path . as_str ( ) . to_string ( ) ) ) ;
257257 }
258258 Err ( invalid ( ) )
259259 }
@@ -313,7 +313,7 @@ impl ETag {
313313 } else {
314314 let w = if weak { "W/" } else { "" } ;
315315 Ok ( ETag {
316- tag : format ! ( "{}\" {}\" " , w , t ) ,
316+ tag : format ! ( "{w }\" {t }\" " ) ,
317317 weak,
318318 } )
319319 }
@@ -322,7 +322,7 @@ impl ETag {
322322 pub fn from_meta ( meta : & dyn DavMetaData ) -> Option < ETag > {
323323 let tag = meta. etag ( ) ?;
324324 Some ( ETag {
325- tag : format ! ( "\" {}\" " , tag ) ,
325+ tag : format ! ( "\" {tag }\" " ) ,
326326 weak : false ,
327327 } )
328328 }
@@ -587,9 +587,9 @@ impl Header for XUpdateRange {
587587 {
588588 let value = match * self {
589589 XUpdateRange :: Append => "append" . to_string ( ) ,
590- XUpdateRange :: FromTo ( b, e) => format ! ( "{}-{}" , b , e ) ,
591- XUpdateRange :: AllFrom ( b) => format ! ( "{}-" , b ) ,
592- XUpdateRange :: Last ( e) => format ! ( "-{}" , e ) ,
590+ XUpdateRange :: FromTo ( b, e) => format ! ( "{b }-{e}" ) ,
591+ XUpdateRange :: AllFrom ( b) => format ! ( "{b }-" ) ,
592+ XUpdateRange :: Last ( e) => format ! ( "-{e}" ) ,
593593 } ;
594594 values. extend ( std:: iter:: once ( HeaderValue :: from_str ( & value) . unwrap ( ) ) ) ;
595595 }
@@ -654,10 +654,10 @@ enum IfState {
654654
655655// helpers.
656656fn is_whitespace ( c : u8 ) -> bool {
657- b" \t \r \n " . iter ( ) . any ( | & x| x == c)
657+ b" \t \r \n " . contains ( & c)
658658}
659659fn is_special ( c : u8 ) -> bool {
660- b"<>()[]" . iter ( ) . any ( | & x| x == c)
660+ b"<>()[]" . contains ( & c)
661661}
662662
663663fn trim_left ( mut out : & ' _ [ u8 ] ) -> & ' _ [ u8 ] {
0 commit comments