make enums Copy
This commit is contained in:
parent
81b87c4950
commit
195733ff39
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "torn-api"
|
name = "torn-api"
|
||||||
version = "0.3.1"
|
version = "0.3.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
|
|
@ -21,7 +21,7 @@ pub enum Selection {
|
||||||
PersonalStats,
|
PersonalStats,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Debug, Clone, PartialEq, Eq, Deserialize)]
|
#[derive(Debug, Clone, Copy, PartialEq, Eq, Deserialize)]
|
||||||
pub enum Gender {
|
pub enum Gender {
|
||||||
Male,
|
Male,
|
||||||
Female,
|
Female,
|
||||||
|
@ -47,7 +47,7 @@ pub struct Faction {
|
||||||
pub faction_tag: Option<String>,
|
pub faction_tag: Option<String>,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Debug, Clone, PartialEq, Eq, Deserialize)]
|
#[derive(Debug, Clone, Copy, PartialEq, Eq, Deserialize)]
|
||||||
pub enum State {
|
pub enum State {
|
||||||
Okay,
|
Okay,
|
||||||
Traveling,
|
Traveling,
|
||||||
|
@ -58,7 +58,7 @@ pub enum State {
|
||||||
Fallen,
|
Fallen,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Debug, Clone, PartialEq, Eq, Deserialize)]
|
#[derive(Debug, Clone, Copy, PartialEq, Eq, Deserialize)]
|
||||||
#[serde(rename_all = "lowercase")]
|
#[serde(rename_all = "lowercase")]
|
||||||
pub enum StateColour {
|
pub enum StateColour {
|
||||||
Green,
|
Green,
|
||||||
|
@ -102,7 +102,7 @@ pub struct LifeBar {
|
||||||
pub increment: i16,
|
pub increment: i16,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Debug, Clone, Deserialize)]
|
#[derive(Debug, Clone, Copy, Deserialize)]
|
||||||
#[serde(rename_all = "kebab-case")]
|
#[serde(rename_all = "kebab-case")]
|
||||||
pub enum EliminationTeam {
|
pub enum EliminationTeam {
|
||||||
Firestarters,
|
Firestarters,
|
||||||
|
|
Loading…
Reference in a new issue