style(lib): address clippy code style warnings

* Remove unnecessary return statements.

* Combine identical `match` arms.

* Collapse nested conditional.

* Use `assert_ne` where applicable.

* Lifetime elision.
This commit is contained in:
Corey Farwell
2017-06-12 23:16:20 -04:00
committed by Sean McArthur
parent 5d19ef88b4
commit 1059eb349a
14 changed files with 38 additions and 49 deletions

View File

@@ -648,11 +648,11 @@ impl StatusClass {
pub fn default_code(&self) -> StatusCode {
match *self {
StatusClass::Informational => StatusCode::Continue,
StatusClass::Success => StatusCode::Ok,
StatusClass::Success |
StatusClass::NoClass => StatusCode::Ok,
StatusClass::Redirection => StatusCode::MultipleChoices,
StatusClass::ClientError => StatusCode::BadRequest,
StatusClass::ServerError => StatusCode::InternalServerError,
StatusClass::NoClass => StatusCode::Ok,
}
}
}