Structs§
- CsvConfig
- CsvData
Format - Gzip
Config - Gzip
Data Format - Json
Config - Configuration for
JsonDataFormat. All fields have hardened defaults; setting a non-default value is the per-item explicit choice per ADR-0033. - Json
Data Format - TarConfig
- TarData
Format - TarGz
Config - TarGz
Data Format - Combined
tar.gzformat implemented by composing the existingTarDataFormatandGzipDataFormat:marshal = gzip(tar(body))andunmarshal = tar(gzip(body)). The inner configs carry the outer caps so the composition is behaviorally identical to running the two formats in sequence. - XmlConfig
- Configuration for
XmlDataFormat. All fields have hardened defaults; setting a non-default value is the per-item explicit choice per ADR-0033. - XmlData
Format - ZipConfig
- ZipData
Format
Enums§
Constants§
Functions§
- builtin_
data_ format - Back-compat shim: existing callers keep working (config = Null → defaults).
- builtin_
data_ format_ with_ config - Config-aware factory.
configis the rawconfig:block from the DSL (orNullfor defaults). Each arm deserializes into its own typed config withdeny_unknown_fields, so a stray key fails closed with a precise message.