oa_gateway_uci

Module instance

Source
Expand description

Schema-annotated instance tree. Adapters convert; the engine never sees this.

Message::name is the global element. Complex::type_name is set when $type / xsi:type overrides the declared type. Field::Many is a repeating element, not a JSON array invented by the codec.

Structs§

  • Child fields of a complex type, in document order.
  • One UCI / OMS message: a global element and its body.

Enums§

  • One child name: a single occurrence or a repeating group.
  • A leaf or a complex element.
  • A scalar as JSON would carry it. XML text that does not fit the declared primitive stays a Self::String rather than being coerced.