tktax_amazon/
config.rs

1// ---------------- [ File: tktax-amazon/src/config.rs ]
2crate::ix!();
3
4/// if we provide this struct, we need all three fields.
5///
6/// if this is provided, we will fuse epoch1file and
7/// epoch2fle into the resulting txfile
8///
9#[derive(Getters,Debug,Clone,Deserialize)]
10#[getset(get="pub")]
11pub struct AmazonConfig {
12
13    /// txfile specifies a CSV file (to be generated)
14    ///
15    /// each row will be deserialized from an AmazonTx
16    ///
17    txfile:     String,
18
19    /// epoch1file should specify a CSV file where the
20    /// fields deserialize from an AmazonTx1
21    ///
22    epoch1file: String,
23
24    /// epoch2file should specify a CSV file where the
25    /// fields deserialize from an AmazonTx2
26    ///
27    epoch2file: String,
28}