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}