I'm human
This commit is contained in:
@@ -4,9 +4,13 @@ use serde::{Deserialize, Serialize};
|
||||
|
||||
#[derive(Clone, Copy, Serialize, Deserialize)]
|
||||
pub enum CardSuit {
|
||||
#[serde(rename = "S")]
|
||||
Spades,
|
||||
#[serde(rename = "C")]
|
||||
Clubs,
|
||||
#[serde(rename = "H")]
|
||||
Hearts,
|
||||
#[serde(rename = "D")]
|
||||
Diamonds,
|
||||
}
|
||||
|
||||
|
||||
@@ -122,7 +122,6 @@ impl<'de> Deserialize<'de> for Hand {
|
||||
where
|
||||
D: Deserializer<'de>,
|
||||
{
|
||||
// Deserialize into a Vec directly and wrap it in MyVecWrapper
|
||||
let cards = Vec::<Card>::deserialize(deserializer)?;
|
||||
Ok(Hand { cards })
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user