ecb_rates/
lib.rs

1pub mod caching;
2pub mod cli;
3mod header_description;
4mod holiday;
5pub mod models;
6pub mod os;
7pub mod parsing;
8pub mod table;
9pub mod utils_calc;
10mod view;
11
12pub use header_description::HeaderDescription;
13pub use holiday::Hollidays;
14pub use view::View;
15
16const APP_NAME: &str = "ECB-rates";
17const DEFAULT_WIDTH: usize = 20;
18
19pub mod ecb_url {
20    pub const TODAY: &str = "https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml";
21
22    pub mod hist {
23        pub const DAYS_ALL: &str = "https://www.ecb.europa.eu/stats/eurofxref/eurofxref-hist.xml";
24        pub const DAYS_90: &str =
25            "https://www.ecb.europa.eu/stats/eurofxref/eurofxref-hist-90d.xml";
26    }
27}