Added another leagueplayerstatus type
This commit is contained in:
parent
218fd6a083
commit
92a81ae070
|
@ -11,7 +11,8 @@ pub enum LeaguePlayerStatus {
|
||||||
Requested,
|
Requested,
|
||||||
Kicked,
|
Kicked,
|
||||||
Left,
|
Left,
|
||||||
Invited
|
Invited,
|
||||||
|
Canceled,
|
||||||
}
|
}
|
||||||
impl Display for LeaguePlayerStatus {
|
impl Display for LeaguePlayerStatus {
|
||||||
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
|
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
|
||||||
|
@ -21,7 +22,8 @@ impl Display for LeaguePlayerStatus {
|
||||||
LeaguePlayerStatus::Requested => write!(f, "Requested"),
|
LeaguePlayerStatus::Requested => write!(f, "Requested"),
|
||||||
LeaguePlayerStatus::Kicked => write!(f, "Kicked"),
|
LeaguePlayerStatus::Kicked => write!(f, "Kicked"),
|
||||||
LeaguePlayerStatus::Left => write!(f, "Left"),
|
LeaguePlayerStatus::Left => write!(f, "Left"),
|
||||||
LeaguePlayerStatus::Invited => write!(f, "Invited")
|
LeaguePlayerStatus::Invited => write!(f, "Invited"),
|
||||||
|
LeaguePlayerStatus::Canceled => write!(f, "Canceled")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -36,6 +38,7 @@ impl FromStr for LeaguePlayerStatus {
|
||||||
"Kicked" => Ok(Self::Kicked),
|
"Kicked" => Ok(Self::Kicked),
|
||||||
"Left" => Ok(Self::Requested),
|
"Left" => Ok(Self::Requested),
|
||||||
"Invited" => Ok(Self::Invited),
|
"Invited" => Ok(Self::Invited),
|
||||||
|
"Canceled" => Ok(Self::Canceled),
|
||||||
_ => Err(Error::Unspecified) //TODO: Create ParseStr error in actix_web_utils
|
_ => Err(Error::Unspecified) //TODO: Create ParseStr error in actix_web_utils
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue