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    currency::*,
11    feed_in_revenue::{FeedInRevenue, FeedInRevenueSimplified},
12    language::Language,
13    links::*,
14    local_administrative_unit::*,
15    money::Money,
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};
24pub(crate) use operator::GridOperatorBuilder;
25pub(crate) use timezone::*;
26
27mod constants;
28mod costs;
29mod country;
30mod currency;
31mod feed_in_revenue;
32mod fuse;
33mod helpers;
34mod hours;
35mod language;
36mod links;
37mod local_administrative_unit;
38mod minivec;
39mod money;
40mod months;
41mod operator;
42mod peaks;
43mod power_tariffs;
44mod price_list;
45pub mod registry;
46mod tax_reductions;
47mod taxes;
48mod timezone;
49mod transfer_fee;