summary refs log tree commit diff
diff options
context:
space:
mode:
-rwxr-xr-xbin/clippy1
-rw-r--r--src/plugin/vcpu.rs8
2 files changed, 4 insertions, 5 deletions
diff --git a/bin/clippy b/bin/clippy
index a9ba1aa..5e5d329 100755
--- a/bin/clippy
+++ b/bin/clippy
@@ -14,7 +14,6 @@ cd ..
 SUPPRESS=(
     # To be resolved.
     let_unit_value
-    match_ref_pats
     needless_return
     option_map_unit_fn
     question_mark
diff --git a/src/plugin/vcpu.rs b/src/plugin/vcpu.rs
index 307e1a0..70e5e9b 100644
--- a/src/plugin/vcpu.rs
+++ b/src/plugin/vcpu.rs
@@ -243,21 +243,21 @@ enum VcpuRunData<'a> {
 impl<'a> VcpuRunData<'a> {
     fn is_write(&self) -> bool {
         match self {
-            &VcpuRunData::Write(_) => true,
+            VcpuRunData::Write(_) => true,
             _ => false,
         }
     }
 
     fn as_slice(&self) -> &[u8] {
         match self {
-            &VcpuRunData::Read(ref s) => s,
-            &VcpuRunData::Write(ref s) => s,
+            VcpuRunData::Read(s) => s,
+            VcpuRunData::Write(s) => s,
         }
     }
 
     fn copy_from_slice(&mut self, data: &[u8]) {
         match self {
-            &mut VcpuRunData::Read(ref mut s) => {
+            VcpuRunData::Read(s) => {
                 let copy_size = min(s.len(), data.len());
                 s.copy_from_slice(&data[..copy_size]);
             }