pub struct EmobModule;Expand description
Engine module for NZR-EMob / Modell 2.
| Workflow | PIDs |
|---|---|
emob-anmeldung | UTILMD 55238 / 55239 |
emob-zuordnungsende | UTILMD 55240 / 55241 |
emob-abmeldung | UTILMD 55242 / 55243 |
§What this module does not own
55235–55237 (Zuordnung des ZP der NGZ zur NZR) are MaBiS, registered by
mako_mabis::MabisModule and answered from mako_pruefung::mabis with
E_0102 / E_0103. MSCONS 13003 (NZR and the BK-SZR eMob) is a MaBiS
Summenzeitreihe and belongs to mabis-billing; MSCONS 13018, which carries
the Netzgangzeitreihe, is registered by mako_gpke (gpke-messwerte) under
its AHB name „Lastgang Messlokation, Netzkoppelpunkt, Netzlokation“.
Registering either here would take it off a stream that already handles it.
Trait Implementations§
Source§impl EngineModule for EmobModule
impl EngineModule for EmobModule
Source§fn workflow_names(&self) -> &'static [&'static str]
fn workflow_names(&self) -> &'static [&'static str]
Every workflow this module owns, named. Read more
Source§fn register_pids(&self, router: &mut PidRouter)
fn register_pids(&self, router: &mut PidRouter)
Source§fn profile_requirements(&self) -> &'static [ProfileRequirement]
fn profile_requirements(&self) -> &'static [ProfileRequirement]
Declare the EDIFACT profile types this module requires at runtime. Read more
Source§fn register_pids_with_roles(
&self,
router: &mut PidRouter,
_roles: &DeploymentRoles,
)
fn register_pids_with_roles( &self, router: &mut PidRouter, _roles: &DeploymentRoles, )
Register PIDs with role-context awareness. Read more
Auto Trait Implementations§
impl Freeze for EmobModule
impl RefUnwindSafe for EmobModule
impl Send for EmobModule
impl Sync for EmobModule
impl Unpin for EmobModule
impl UnsafeUnpin for EmobModule
impl UnwindSafe for EmobModule
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more