From 47930524caf9f67109e18a052201b5fa844da2b8 Mon Sep 17 00:00:00 2001 From: Alex Martens Date: Fri, 31 Oct 2025 05:23:17 -0700 Subject: [PATCH] ll: fix new clippy lints --- ll/src/specifiers.rs | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/ll/src/specifiers.rs b/ll/src/specifiers.rs index 952db954..60783df9 100644 --- a/ll/src/specifiers.rs +++ b/ll/src/specifiers.rs @@ -354,11 +354,12 @@ impl TryFrom for SocketCommand { /// /// [`SocketMode::protocol`]: crate::SocketMode::protocol /// [`sn_mr`]: crate::Registers::sn_mr -#[derive(Copy, Clone, Eq, PartialEq, Debug, PartialOrd, Ord, Hash)] +#[derive(Default, Copy, Clone, Eq, PartialEq, Debug, PartialOrd, Ord, Hash)] #[cfg_attr(feature = "defmt", derive(defmt::Format))] #[repr(u8)] pub enum Protocol { /// Closed. + #[default] Closed = 0b0000, /// TCP. Tcp = 0b0001, @@ -403,11 +404,6 @@ impl From for u8 { val as u8 } } -impl Default for Protocol { - fn default() -> Self { - Self::Closed - } -} impl TryFrom for Protocol { type Error = u8; fn try_from(val: u8) -> Result { @@ -421,7 +417,7 @@ impl TryFrom for Protocol { /// /// [`PhyCfg::opmdc`]: crate::PhyCfg::opmdc /// [`phycfgr`]: crate::Registers::phycfgr -#[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)] +#[derive(Default, Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)] #[cfg_attr(feature = "defmt", derive(defmt::Format))] #[repr(u8)] pub enum OperationMode { @@ -438,6 +434,7 @@ pub enum OperationMode { /// Power down mode. PowerDown = 0b110, /// All capable. Auto-negotiation enabled. + #[default] Auto = 0b111, } impl OperationMode { @@ -491,11 +488,6 @@ impl From for u8 { val as u8 } } -impl Default for OperationMode { - fn default() -> Self { - Self::Auto - } -} /// PHY link status. ///