card: clippy oh clippy, clippy my beloved.
This commit is contained in:
@@ -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())
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user