Skip to content

Commit 793983f

Browse files
committed
fix: use derive(Default) for Priority enum
Replace manual Default impl with #[derive(Default)] and #[default] attribute to satisfy clippy::derivable_impls lint.
1 parent 4d35f92 commit 793983f

1 file changed

Lines changed: 2 additions & 7 deletions

File tree

src-tauri/src/models/notification.rs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,17 @@ use serde_repr::{Deserialize_repr, Serialize_repr};
88
use specta::Type;
99

1010
/// Notification priority levels matching ntfy's 1-5 scale.
11-
#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize_repr, Deserialize_repr, Type)]
11+
#[derive(Debug, Clone, Copy, PartialEq, Eq, Default, Serialize_repr, Deserialize_repr, Type)]
1212
#[repr(u8)]
1313
pub enum Priority {
1414
Min = 1,
1515
Low = 2,
16+
#[default]
1617
Default = 3,
1718
High = 4,
1819
Max = 5,
1920
}
2021

21-
impl Default for Priority {
22-
fn default() -> Self {
23-
Self::Default
24-
}
25-
}
26-
2722
impl From<i8> for Priority {
2823
fn from(value: i8) -> Self {
2924
match value {

0 commit comments

Comments
 (0)