Skip to main content

Module serde

Module serde 

Source
Expand description

Record serialization and deserialization framework. Record (de)serialization: bytes ↔ Arrow RecordBatch. Format implementations in json, csv, raw, debezium.

Modules§

csv
CSV serialization and deserialization.
debezium
Debezium CDC envelope format deserialization.
json
JSON serialization and deserialization.
raw
Raw bytes pass-through serialization.

Enums§

Format
Supported serialization formats.

Traits§

RecordDeserializer
Trait for deserializing raw bytes into Arrow RecordBatch.
RecordSerializer
Trait for serializing Arrow RecordBatch into raw bytes.

Functions§

create_deserializer
Creates a deserializer for the given format.
create_serializer
Creates a serializer for the given format.