rosetta_types/
block_event_type.rs1#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
15pub enum BlockEventType {
16 #[serde(rename = "block_added")]
17 Added,
18 #[serde(rename = "block_removed")]
19 Removed,
20}
21
22impl ToString for BlockEventType {
23 fn to_string(&self) -> String {
24 match self {
25 Self::Added => String::from("block_added"),
26 Self::Removed => String::from("block_removed"),
27 }
28 }
29}
30
31impl Default for BlockEventType {
32 fn default() -> BlockEventType {
33 Self::Added
34 }
35}