diff options
Diffstat (limited to 'cli/src/transaction.rs')
| -rw-r--r-- | cli/src/transaction.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cli/src/transaction.rs b/cli/src/transaction.rs index 9053aa3..71f81a3 100644 --- a/cli/src/transaction.rs +++ b/cli/src/transaction.rs @@ -14,7 +14,9 @@ pub(crate) type Account = String; pub(crate) type Category = String; #[derive(Debug)] +#[derive(Clone)] #[derive(Hash)] +#[derive(PartialEq)] #[derive(Deserialize, Serialize)] #[derive(StructOpt)] pub enum TransactionKind { @@ -45,6 +47,7 @@ impl fmt::Display for TransactionKind { } #[derive(Debug)] +#[derive(Clone)] #[derive(Hash)] #[derive(Deserialize, Serialize)] #[derive(Tabled)] |
