Skip to main content

Crate openehr_base

Crate openehr_base 

Source
Expand description

openEHR BASE (foundation + base types), generated from the BMM meta-model.

The type files are generated; hand-written spec behaviour lives in sibling *_impl.rs files.

Modules§

containers
The optional-container convention shared by every crate that builds openEHR model objects.
prelude
Prelude: re-exports every generated spec type of ONE generation.
serde_support
The small shared runtime the emitted canonical-JSON serde impls call into.
v1_2
The openEHR spec package v1_2 — generated module tree.
v1_3
The openEHR spec package v1_3 — generated module tree.
validate
RM/BASE class-invariant contract (hand-written spec behaviour).

Structs§

GenerationParseError
Error returned when parsing a Generation from an unknown token.

Enums§

Generation
The BMM generations this crate emits, one variant per version module, oldest first.