From 58152e8737bf59c1123e75dc94691f076b31e030 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sosth=C3=A8ne=20Gu=C3=A9don?= Date: Thu, 21 Sep 2023 15:54:28 +0200 Subject: [PATCH] Fix clippy warnings --- src/response/status.rs | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/response/status.rs b/src/response/status.rs index 5a953a3..13ae697 100644 --- a/src/response/status.rs +++ b/src/response/status.rs @@ -1,11 +1,5 @@ use crate::Data; -impl Default for Status { - fn default() -> Self { - Status::Success - } -} - /// Enum helping matching the SW1-SW2 bytes defined in 5.1.3 /// /// This enums helps matching against most status bytes. @@ -21,10 +15,11 @@ impl Default for Status { /// _ => unreachable!(), /// } /// ``` -#[derive(Copy, Clone, Debug, Eq, PartialEq)] +#[derive(Copy, Clone, Debug, Eq, PartialEq, Default)] #[non_exhaustive] pub enum Status { /// 0x900 + #[default] Success, /// `0x6100` to `0x61FF` @@ -372,7 +367,7 @@ impl Status { v @ WARNING_COUNTER_MIN..=WARNING_COUNTER_MAX => { Self::RemainingRetries((v & WARNING_COUNTER_MASK) as u8) } - v @ _ => Self::__Unknown(v), + v => Self::__Unknown(v), } }