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//!
7use crate::defs::MainFuseSizes;
8pub use crate::{
9    costs::*,
10    country::Country,
11    currency::*,
12    feed_in_revenue::{FeedInRevenue, FeedInRevenueSimplified},
13    language::Language,
14    links::*,
15    local_administrative_unit::*,
16    money::Money,
17    operator::{GridOperator, GridOperatorSimplified},
18    peaks::*,
19    power_tariffs::{PowerTariff, PowerTariffSimplified, TariffCalculationMethod},
20    price_list::PriceList,
21    tax_reductions::*,
22    taxes::*,
23    transfer_fee::{TransferFee, TransferFeeSimplified},
24};
25pub(crate) use operator::GridOperatorBuilder;
26
27mod constants;
28mod costs;
29mod country;
30mod currency;
31mod defs;
32mod feed_in_revenue;
33mod helpers;
34mod language;
35mod links;
36mod local_administrative_unit;
37mod minivec;
38mod money;
39mod operator;
40mod peaks;
41mod power_tariffs;
42mod price_list;
43pub mod registry;
44mod tax_reductions;
45mod taxes;
46mod transfer_fee;