]> git.lizzy.rs Git - rust.git/commitdiff
Merge #8063
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>
Wed, 17 Mar 2021 08:12:34 +0000 (08:12 +0000)
committerGitHub <noreply@github.com>
Wed, 17 Mar 2021 08:12:34 +0000 (08:12 +0000)
8063: couple clippy::complexity fixes r=matklad a=matthiaskrgr

avoid redundant `.into()` calls to convert T into identical T (`let x: String = String::from("hello").into();`)
use `if let Some(x)` instead of `.is_some()` + `.unwrap()`
don't clone Copy types
remove redundant wrapped ?s:  `Some(Some(3)?)` can just be `Some(3)`
use `.map(|x| y)` instead of `and_then(|x| Some(y)` on `Option`s

Co-authored-by: Matthias Krüger <matthias.krueger@famsik.de>

Trivial merge