From b517b90aad1a3124868c9764d725eaac6110588e Mon Sep 17 00:00:00 2001 From: "Stephen M. Coakley" Date: Sat, 9 May 2020 22:58:30 -0500 Subject: [PATCH] Remove unnecessary new impl --- src/error.rs | 7 ------- src/parse.rs | 3 +-- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/src/error.rs b/src/error.rs index 6482d8fc..ff614c7b 100644 --- a/src/error.rs +++ b/src/error.rs @@ -91,13 +91,6 @@ impl StdError for Error { } } -#[doc(hidden)] -impl From for Error { - fn from(error: std::convert::Infallible) -> Error { - error.into() - } -} - #[doc(hidden)] impl From for Error { fn from(error: curl::Error) -> Error { diff --git a/src/parse.rs b/src/parse.rs index 469c825e..a984717d 100644 --- a/src/parse.rs +++ b/src/parse.rs @@ -19,8 +19,7 @@ pub(crate) fn parse_status_line(line: &[u8]) -> Option<(Version, StatusCode)> { }; let status_code = parts - .skip_while(|s| s.is_empty()) - .next() + .find(|s| !s.is_empty()) .map(StatusCode::from_bytes)? .ok()?;