Skip to main content

Crate mig_types

Crate mig_types 

Source
Expand description

Generated MIG-tree types for EDIFACT messages.

Types are organized by format version and message type:

  • generated::fv2504::utilmd — UTILMD types for FV2504

Each message type module contains:

  • segments — segment structs (SegNad, SegLoc, etc.)
  • composites — composite data element structs
  • enums — code list enums (NadQualifier, LocQualifier, etc.)
  • groups — segment group structs (Sg2Party, Sg8SeqGroup, etc.)
  • pids — per-PID composition structs

Also provides crate-independent primitives:

  • segmentOwnedSegment for parsed EDIFACT segments
  • cursorSegmentCursor and helpers for sequential segment consumption

Modules§

cursor
Segment cursor for tracking position during MIG-guided assembly.
generated
Auto-generated types from MIG/AHB XML schemas. Do not edit manually — regenerate with automapper-generator generate-mig-types.
navigator
Group-scoped segment navigation trait.
paths
schema
segment
Owned EDIFACT segment — a crate-independent segment representation.
traits
Common traits for MIG tree types.