frequenz_microgrid/lib.rs
1// License: MIT
2// Copyright © 2025 Frequenz Energy-as-a-Service GmbH
3
4//! High-level interface for the Microgrid API.
5
6mod bounds;
7pub use bounds::Bounds;
8
9pub mod client;
10pub use client::MicrogridClientHandle;
11pub(crate) use client::proto;
12
13mod error;
14pub use error::{Error, ErrorKind};
15
16pub mod quantity;
17
18mod sample;
19pub use sample::Sample;
20
21mod logical_meter;
22pub use logical_meter::{Formula, FormulaSubscriber, LogicalMeterConfig, LogicalMeterHandle};
23
24pub mod metric;