List of all items
Structs
- BigDecimal
- Bzip2Settings
- Days
- Decimal
- DeflateSettings
- Duration
- Millis
- Months
- Uuid
- XzSettings
- ZstandardSettings
- error::Error
- headers::GlueSchemaUuidHeader
- headers::RabinFingerprintHeader
- rabin::Rabin
- reader::Reader
- reader::ReaderBuilder
- reader::datum::GenericDatumReader
- reader::datum::GenericDatumReaderBuilder
- reader::single_object::GenericSingleObjectReader
- reader::single_object::SpecificSingleObjectReader
- schema::Alias
- schema::ArraySchema
- schema::DecimalSchema
- schema::EnumSchema
- schema::EnumSchemaBuilder
- schema::FixedSchema
- schema::FixedSchemaBuilder
- schema::MapSchema
- schema::Name
- schema::RecordField
- schema::RecordFieldBuilder
- schema::RecordSchema
- schema::RecordSchemaBuilder
- schema::ResolvedSchema
- schema::SchemaFingerprint
- schema::UnionSchema
- schema::UnionSchemaBuilder
- schema_compatibility::SchemaCompatibility
- schema_equality::SpecificationEq
- schema_equality::StructFieldEq
- types::Record
- writer::Writer
- writer::WriterBuilder
- writer::datum::GenericDatumWriter
- writer::datum::GenericDatumWriterBuilder
- writer::single_object::GenericSingleObjectWriter
- writer::single_object::SpecificSingleObjectWriter
Enums
- Codec
- error::CompatibilityError
- error::Details
- schema::InnerDecimalSchema
- schema::Schema
- schema::SchemaKind
- schema::UuidSchema
- schema_compatibility::Compatibility
- types::Value
- types::ValueKind
Traits
- headers::HeaderBuilder
- schema_equality::SchemataEq
- serde::AvroSchema
- serde::AvroSchemaComponent
- validator::EnumSymbolNameValidator
- validator::RecordFieldNameValidator
- validator::SchemaNameValidator
- validator::SchemaNamespaceValidator
- writer::Clearable
Derive Macros
Functions
- max_allocation_bytes
- reader::datum::from_avro_datum
- reader::datum::from_avro_datum_reader_schemata
- reader::datum::from_avro_datum_schemata
- reader::read_marker
- schema_equality::set_schemata_equality_comparator
- serde::bytes::deserialize
- serde::bytes::get_record_fields_in_ctxt
- serde::bytes::get_schema_in_ctxt
- serde::bytes::serialize
- serde::bytes_opt::deserialize
- serde::bytes_opt::get_record_fields_in_ctxt
- serde::bytes_opt::get_schema_in_ctxt
- serde::bytes_opt::serialize
- serde::fixed::deserialize
- serde::fixed::get_record_fields_in_ctxt
- serde::fixed::get_schema_in_ctxt
- serde::fixed::serialize
- serde::fixed_opt::deserialize
- serde::fixed_opt::get_record_fields_in_ctxt
- serde::fixed_opt::get_schema_in_ctxt
- serde::fixed_opt::serialize
- serde::from_value
- serde::slice::deserialize
- serde::slice::get_record_fields_in_ctxt
- serde::slice::get_schema_in_ctxt
- serde::slice::serialize
- serde::slice_opt::deserialize
- serde::slice_opt::get_record_fields_in_ctxt
- serde::slice_opt::get_schema_in_ctxt
- serde::slice_opt::serialize
- serde::to_value
- serde_avro_bytes::deserialize
- serde_avro_bytes::serialize
- serde_avro_bytes_opt::deserialize
- serde_avro_bytes_opt::serialize
- serde_avro_fixed::deserialize
- serde_avro_fixed::serialize
- serde_avro_fixed_opt::deserialize
- serde_avro_fixed_opt::serialize
- serde_avro_slice::deserialize
- serde_avro_slice::serialize
- serde_avro_slice_opt::deserialize
- serde_avro_slice_opt::serialize
- set_serde_human_readable
- util::max_allocation_bytes
- util::set_serde_human_readable
- validator::set_enum_symbol_name_validator
- validator::set_record_field_name_validator
- validator::set_schema_name_validator
- validator::set_schema_namespace_validator
- writer::datum::to_avro_datum
- writer::datum::to_avro_datum_schemata
- writer::datum::write_avro_datum_ref
Type Aliases
- AvroResult
- schema::Aliases
- schema::Documentation
- schema::Names
- schema::NamesRef
- schema::Namespace
- schema::NamespaceRef