@@ -363,7 +363,7 @@ where
363
363
T : Default + Deserialize < ' de > ,
364
364
{
365
365
let opt = Option :: deserialize ( deserializer) ?;
366
- Ok ( opt. unwrap_or_else ( T :: default ) )
366
+ Ok ( opt. unwrap_or_default ( ) )
367
367
}
368
368
369
369
/// Converts LambdaRequest types into `http::Request<Body>` types
@@ -397,7 +397,7 @@ impl<'a> From<LambdaRequest<'a>> for http::Request<Body> {
397
397
headers
398
398
. get( "X-Forwarded-Proto" )
399
399
. and_then( |val| val. to_str( ) . ok( ) )
400
- . unwrap_or_else ( || "https" ) ,
400
+ . unwrap_or ( "https" ) ,
401
401
headers
402
402
. get( http:: header:: HOST )
403
403
. and_then( |val| val. to_str( ) . ok( ) )
@@ -445,7 +445,7 @@ impl<'a> From<LambdaRequest<'a>> for http::Request<Body> {
445
445
headers
446
446
. get( "X-Forwarded-Proto" )
447
447
. and_then( |val| val. to_str( ) . ok( ) )
448
- . unwrap_or_else ( || "https" ) ,
448
+ . unwrap_or ( "https" ) ,
449
449
headers
450
450
. get( http:: header:: HOST )
451
451
. and_then( |val| val. to_str( ) . ok( ) )
@@ -508,7 +508,7 @@ impl<'a> From<LambdaRequest<'a>> for http::Request<Body> {
508
508
headers
509
509
. get( "X-Forwarded-Proto" )
510
510
. and_then( |val| val. to_str( ) . ok( ) )
511
- . unwrap_or_else ( || "https" ) ,
511
+ . unwrap_or ( "https" ) ,
512
512
headers
513
513
. get( http:: header:: HOST )
514
514
. and_then( |val| val. to_str( ) . ok( ) )
@@ -609,7 +609,7 @@ mod tests {
609
609
// https://docs.aws.amazon.com/lambda/latest/dg/eventsources.html#eventsources-api-gateway-request
610
610
// note: file paths are relative to the directory of the crate at runtime
611
611
let result = from_reader ( File :: open ( "tests/data/apigw_proxy_request.json" ) . expect ( "expected file" ) ) ;
612
- assert ! ( result. is_ok( ) , format! ( "event was not parsed as expected {:?}" , result) ) ;
612
+ assert ! ( result. is_ok( ) , "event was not parsed as expected {:?}" , result) ;
613
613
}
614
614
615
615
#[ test]
@@ -620,7 +620,9 @@ mod tests {
620
620
let result = from_str ( input) ;
621
621
assert ! (
622
622
result. is_ok( ) ,
623
- format!( "event was not parsed as expected {:?} given {}" , result, input)
623
+ "event was not parsed as expected {:?} given {}" ,
624
+ result,
625
+ input
624
626
) ;
625
627
let req = result. expect ( "failed to parse request" ) ;
626
628
assert_eq ! ( req. method( ) , "GET" ) ;
@@ -635,7 +637,9 @@ mod tests {
635
637
let result = from_str ( input) ;
636
638
assert ! (
637
639
result. is_ok( ) ,
638
- format!( "event was not parsed as expected {:?} given {}" , result, input)
640
+ "event was not parsed as expected {:?} given {}" ,
641
+ result,
642
+ input
639
643
) ;
640
644
let req = result. expect ( "failed to parse request" ) ;
641
645
let cookie_header = req
@@ -658,7 +662,9 @@ mod tests {
658
662
let result = from_str ( input) ;
659
663
assert ! (
660
664
result. is_ok( ) ,
661
- format!( "event was not parsed as expected {:?} given {}" , result, input)
665
+ "event was not parsed as expected {:?} given {}" ,
666
+ result,
667
+ input
662
668
) ;
663
669
let req = result. expect ( "failed to parse request" ) ;
664
670
assert_eq ! ( req. method( ) , "GET" ) ;
@@ -676,7 +682,9 @@ mod tests {
676
682
let result = from_str ( input) ;
677
683
assert ! (
678
684
result. is_ok( ) ,
679
- format!( "event was not parsed as expected {:?} given {}" , result, input)
685
+ "event was not parsed as expected {:?} given {}" ,
686
+ result,
687
+ input
680
688
) ;
681
689
let req = result. expect ( "failed to parse request" ) ;
682
690
assert_eq ! ( req. method( ) , "GET" ) ;
@@ -691,7 +699,9 @@ mod tests {
691
699
let result = from_str ( input) ;
692
700
assert ! (
693
701
result. is_ok( ) ,
694
- format!( "event is was not parsed as expected {:?} given {}" , result, input)
702
+ "event is was not parsed as expected {:?} given {}" ,
703
+ result,
704
+ input
695
705
) ;
696
706
let request = result. expect ( "failed to parse request" ) ;
697
707
@@ -712,7 +722,9 @@ mod tests {
712
722
let result = from_str ( input) ;
713
723
assert ! (
714
724
result. is_ok( ) ,
715
- format!( "event is was not parsed as expected {:?} given {}" , result, input)
725
+ "event is was not parsed as expected {:?} given {}" ,
726
+ result,
727
+ input
716
728
) ;
717
729
let request = result. expect ( "failed to parse request" ) ;
718
730
assert ! ( !request. query_string_parameters( ) . is_empty( ) ) ;
0 commit comments