Skip to content

Commit 8351138

Browse files
committed
reduce references on match patterns (clippy::match_ref_pats)
1 parent 3f87f8c commit 8351138

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

src/libstd/sys_common/process.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ impl CommandEnv {
4747
}
4848
}
4949
for (key, maybe_val) in self.vars.iter() {
50-
if let &Some(ref val) = maybe_val {
50+
if let Some(ref val) = maybe_val {
5151
env::set_var(key, val);
5252
} else {
5353
env::remove_var(key);

src/libstd/sys_common/wtf8.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -603,8 +603,8 @@ impl Wtf8 {
603603
if len < 3 {
604604
return None;
605605
}
606-
match &self.bytes[(len - 3)..] {
607-
&[0xED, b2 @ 0xA0..=0xAF, b3] => Some(decode_surrogate(b2, b3)),
606+
match self.bytes[(len - 3)..] {
607+
[0xED, b2 @ 0xA0..=0xAF, b3] => Some(decode_surrogate(b2, b3)),
608608
_ => None,
609609
}
610610
}
@@ -615,8 +615,8 @@ impl Wtf8 {
615615
if len < 3 {
616616
return None;
617617
}
618-
match &self.bytes[..3] {
619-
&[0xED, b2 @ 0xB0..=0xBF, b3] => Some(decode_surrogate(b2, b3)),
618+
match self.bytes[..3] {
619+
[0xED, b2 @ 0xB0..=0xBF, b3] => Some(decode_surrogate(b2, b3)),
620620
_ => None,
621621
}
622622
}

src/libtest/types.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,10 @@ impl TestName {
5959
}
6060

6161
pub fn with_padding(&self, padding: NamePadding) -> TestName {
62-
let name = match self {
63-
&TestName::StaticTestName(name) => Cow::Borrowed(name),
64-
&TestName::DynTestName(ref name) => Cow::Owned(name.clone()),
65-
&TestName::AlignedTestName(ref name, _) => name.clone(),
62+
let name = match *self {
63+
TestName::StaticTestName(name) => Cow::Borrowed(name),
64+
TestName::DynTestName(ref name) => Cow::Owned(name.clone()),
65+
TestName::AlignedTestName(ref name, _) => name.clone(),
6666
};
6767

6868
TestName::AlignedTestName(name, padding)

0 commit comments

Comments
 (0)