grid_tariffs/
lib.rs

1//! Grid operator information
2//!
3//! This information is written for consumers specifically
4//! Costs for apartments are excluded as we do not aim to support those
5//! All costs are specified with VAT included
6//!
7pub use crate::{
8    costs::*,
9    country::Country,
10    county::County,
11    feed_in_revenue::{FeedInRevenue, FeedInRevenueSimplified},
12    language::Language,
13    links::*,
14    money::Money,
15    municipality::Municipality,
16    operator::{GridOperator, GridOperatorSimplified},
17    peaks::*,
18    power_tariffs::{PowerTariff, PowerTariffSimplified, TariffCalculationMethod},
19    price_list::PriceList,
20    tax_reductions::*,
21    taxes::*,
22    transfer_fee::{TransferFee, TransferFeeSimplified},
23};
24use crate::{currency::Currency, defs::MainFuseSizes};
25pub(crate) use operator::GridOperatorBuilder;
26
27mod constants;
28mod costs;
29mod country;
30mod county;
31mod currency;
32mod defs;
33mod feed_in_revenue;
34mod helpers;
35mod language;
36mod links;
37mod minivec;
38mod money;
39mod municipality;
40mod operator;
41mod peaks;
42mod power_tariffs;
43mod price_list;
44pub mod registry;
45mod tax_reductions;
46mod taxes;
47mod transfer_fee;