Skip to content

Commit 146d35c

Browse files
authored
Fixed cargo clippy warnings (#359)
1 parent ba9040c commit 146d35c

File tree

1 file changed

+23
-11
lines changed

1 file changed

+23
-11
lines changed

lambda-http/src/request.rs

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,7 @@ where
363363
T: Default + Deserialize<'de>,
364364
{
365365
let opt = Option::deserialize(deserializer)?;
366-
Ok(opt.unwrap_or_else(T::default))
366+
Ok(opt.unwrap_or_default())
367367
}
368368

369369
/// Converts LambdaRequest types into `http::Request<Body>` types
@@ -397,7 +397,7 @@ impl<'a> From<LambdaRequest<'a>> for http::Request<Body> {
397397
headers
398398
.get("X-Forwarded-Proto")
399399
.and_then(|val| val.to_str().ok())
400-
.unwrap_or_else(|| "https"),
400+
.unwrap_or("https"),
401401
headers
402402
.get(http::header::HOST)
403403
.and_then(|val| val.to_str().ok())
@@ -445,7 +445,7 @@ impl<'a> From<LambdaRequest<'a>> for http::Request<Body> {
445445
headers
446446
.get("X-Forwarded-Proto")
447447
.and_then(|val| val.to_str().ok())
448-
.unwrap_or_else(|| "https"),
448+
.unwrap_or("https"),
449449
headers
450450
.get(http::header::HOST)
451451
.and_then(|val| val.to_str().ok())
@@ -508,7 +508,7 @@ impl<'a> From<LambdaRequest<'a>> for http::Request<Body> {
508508
headers
509509
.get("X-Forwarded-Proto")
510510
.and_then(|val| val.to_str().ok())
511-
.unwrap_or_else(|| "https"),
511+
.unwrap_or("https"),
512512
headers
513513
.get(http::header::HOST)
514514
.and_then(|val| val.to_str().ok())
@@ -609,7 +609,7 @@ mod tests {
609609
// https://docs.aws.amazon.com/lambda/latest/dg/eventsources.html#eventsources-api-gateway-request
610610
// note: file paths are relative to the directory of the crate at runtime
611611
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);
613613
}
614614

615615
#[test]
@@ -620,7 +620,9 @@ mod tests {
620620
let result = from_str(input);
621621
assert!(
622622
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
624626
);
625627
let req = result.expect("failed to parse request");
626628
assert_eq!(req.method(), "GET");
@@ -635,7 +637,9 @@ mod tests {
635637
let result = from_str(input);
636638
assert!(
637639
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
639643
);
640644
let req = result.expect("failed to parse request");
641645
let cookie_header = req
@@ -658,7 +662,9 @@ mod tests {
658662
let result = from_str(input);
659663
assert!(
660664
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
662668
);
663669
let req = result.expect("failed to parse request");
664670
assert_eq!(req.method(), "GET");
@@ -676,7 +682,9 @@ mod tests {
676682
let result = from_str(input);
677683
assert!(
678684
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
680688
);
681689
let req = result.expect("failed to parse request");
682690
assert_eq!(req.method(), "GET");
@@ -691,7 +699,9 @@ mod tests {
691699
let result = from_str(input);
692700
assert!(
693701
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
695705
);
696706
let request = result.expect("failed to parse request");
697707

@@ -712,7 +722,9 @@ mod tests {
712722
let result = from_str(input);
713723
assert!(
714724
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
716728
);
717729
let request = result.expect("failed to parse request");
718730
assert!(!request.query_string_parameters().is_empty());

0 commit comments

Comments
 (0)