Structs§
- Avro
Encoder - Manages encoding of Avro-encoded bytes.
- Avro
Schema Generator - Generates an Avro schema
- Avro
Schema Resolver - Decoder
- Manages decoding of Avro-encoded bytes.
- Diff
Pair
Enums§
- DocTarget
- Writer
Schema Key - Identifier carried in a wire-format header that points at the writer’s
schema. Different schema registries key their writer schemas differently:
Confluent uses a sequential
i32, AWS Glue uses a UUID. Callers do not have to care which kind of key they’re holding — the resolver routes it back to the matching cache. - Writer
Schema Provider - Provides writer schemas to an
AvroSchemaResolver.
Functions§
- encode_
datums_ as_ avro - Encodes a sequence of
Datumas Avro (key and value), using supplied column names and types. - encode_
debezium_ transaction_ unchecked - get_
debezium_ transaction_ schema - parse_
schema - schema_
to_ relationdesc - Converts an Apache Avro schema into a list of column names and types.