Skip to main content

Module operator

Module operator 

Source
Expand description

The economic operator answerable for a product, and the law that makes it so.

A value object with no aggregate of its own, which is why it sits here rather than inside transfer: the transfer chain records who has been responsible, and the passport states who is responsible, so neither owns the type. Both import it.

§Module layout

Re-exports§

pub use basis::ResponsibilityBasis;
pub use responsible::OperatorRole;
pub use responsible::ResponsibleOperator;
pub use snapshot::ResponsibleOperatorSnapshot;

Modules§

basis
ResponsibilityBasis — which law makes an operator answerable for a product.
responsible
ResponsibleOperator and its OperatorRole.
snapshot
ResponsibleOperatorSnapshot — Annex III(k)’s three elements, in the passport.