Structs§
- Debug
Value - A struct to enhance the debug output of various Avro types.
- Decimal
Value - Schema
- Represents any valid Avro schema More information about Avro schemas can be found in the Avro Specification
- Schema
Node
Enums§
- Schema
Kind - This type is used to simplify enum variant comparison between
Schema
andtypes::Value
. - Schema
Piece - Schema
Piece OrNamed - Value
- Represents any valid Avro value More information about Avro values can be found in the Avro Specification
Traits§
Functions§
- from_
avro_ datum - Decode a
Value
encoded in Avro format given itsSchema
and anything implementingio::Read
to read from. - from_
confluent_ bytes - Decodes an Avro datum from its Confluent-formatted byte representation.
- from_
json - parse_
schema - to_
avro_ datum - Encode a compatible value (implementing the
ToAvro
trait) into Avro format, also performing schema validation.