diff options
| author | Gustav Sörnäs <gustav@sornas.net> | 2021-08-05 04:46:00 +0200 |
|---|---|---|
| committer | Gustav Sörnäs <gustav@sornas.net> | 2021-08-05 04:46:00 +0200 |
| commit | 713e33e1cde621cd2c9b4d7ab04817ca01047ef8 (patch) | |
| tree | b74cce2e867c033dbddcc6d12f0b119a76b0e816 /cli/src/transaction.rs | |
| parent | a1527aff319b36e046d7415865981be6239184dd (diff) | |
| download | money-713e33e1cde621cd2c9b4d7ab04817ca01047ef8.tar.gz | |
filter income/expensemain
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)] |
