Skip to main content

Crate bo4e_core

Crate bo4e_core 

Source
Expand description

§bo4e-core

Core types for BO4E (Business Objects for Energy) - a standard for data exchange in the German energy industry.

This crate provides:

  • Business Objects (BOs): Top-level entities like Meter, MarketLocation
  • Components (COMs): Composite types like Address, Price
  • Enumerations: Type-safe enums for all BO4E enum values

§Example

use bo4e_core::bo::Meter;

let meter = Meter::default();

Re-exports§

pub use additional_attribute::AdditionalAttribute;
pub use traits::Bo4eMeta;
pub use traits::Bo4eObject;

Modules§

additional_attribute
Additional attributes for extensibility.
bo
Business Objects (BOs) - top-level entities in BO4E.
com
Components (COMs) - composite types used within Business Objects.
enums
Enumerations for BO4E type-safe values.
traits
Core traits and types for BO4E objects.