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