Skip to content

Commit e57a9b3

Browse files
committed
Add serialize/deserialize via serge
1 parent f985769 commit e57a9b3

File tree

3 files changed

+25
-1
lines changed

3 files changed

+25
-1
lines changed

Cargo.lock

Lines changed: 21 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ edition = "2021"
77

88
[dependencies]
99
clap = { version = "3.2.19", features = ["derive"] }
10+
serde = { version = "1.0.145", features = ["derive"] }

src/types.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
#[derive(Clone, Copy, Debug)]
1+
use serde::{Deserialize, Serialize};
2+
3+
#[derive(Clone, Copy, Debug, Serialize, Deserialize)]
24
pub enum OptionType {
35
Call,
46
Put,

0 commit comments

Comments
 (0)