card: clippy oh clippy, clippy my beloved.

This commit is contained in:
2026-04-07 12:35:45 +01:00
committed by oreodave
parent de29cab82e
commit 059cb2f828
2 changed files with 4 additions and 14 deletions

View File

@@ -1,17 +1,5 @@
use crate::card::{Card, PlayingCard, Rank, Suit}; use crate::card::{Card, PlayingCard, Rank, Suit};
impl Default for Rank {
fn default() -> Self {
Self::Three
}
}
impl Default for Suit {
fn default() -> Self {
Self::Diamond
}
}
impl Default for PlayingCard { impl Default for PlayingCard {
fn default() -> Self { fn default() -> Self {
Self::new(0, Rank::default(), Suit::default()) Self::new(0, Rank::default(), Suit::default())

View File

@@ -8,8 +8,9 @@ mod ord;
#[cfg(test)] #[cfg(test)]
mod tests; mod tests;
#[derive(PartialEq, Eq, PartialOrd, Ord, Debug, Copy, Clone)] #[derive(PartialEq, Eq, PartialOrd, Ord, Default, Debug, Copy, Clone)]
pub enum Rank { pub enum Rank {
#[default]
Three = 0, Three = 0,
Four, Four,
Five, Five,
@@ -25,8 +26,9 @@ pub enum Rank {
Two, Two,
} }
#[derive(PartialEq, Eq, PartialOrd, Ord, Debug, Copy, Clone)] #[derive(PartialEq, Eq, PartialOrd, Ord, Default, Debug, Copy, Clone)]
pub enum Suit { pub enum Suit {
#[default]
Diamond = 0, Diamond = 0,
Club, Club,
Heart, Heart,