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};
impl Default for Rank {
fn default() -> Self {
Self::Three
}
}
impl Default for Suit {
fn default() -> Self {
Self::Diamond
}
}
impl Default for PlayingCard {
fn default() -> Self {
Self::new(0, Rank::default(), Suit::default())

View File

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