Skip to main content

Module routing

Module routing 

Source
Expand description

Shared format alias and JSON shape routing for the powerio crate.

It maps format names and top level JSON markers without parsing a document.

Enums§

Detection
A classification result that can be known, absent, or unsafe to choose.
DistributionFormat
Domain
JsonClass
Top level classification of bare JSON text: a .pio.json package or a case document with its format detection. The package outcome lives in the classifier’s result rather than a separate predicate, so every consumer handles it, and one parse answers both questions.
SourceFormat
TransmissionFormat

Functions§

classify_format_name
Resolve a source format name or common alias.
classify_json_text
Classify a JSON document: a .pio.json package, or a case document across the transmission and distribution domains.
distribution_format_from_name
transmission_format_from_name

Type Aliases§

JsonFormat