List of all items
Structs
- codec::AvroDataType
- codec::AvroField
- codec::AvroFieldBuilder
- codec::EnumMapping
- codec::Maker
- codec::ResolvedRecord
- codec::ResolvedUnion
- codec::Resolver
- reader::Decoder
- reader::Reader
- reader::ReaderBuilder
- reader::block::Block
- reader::block::BlockDecoder
- reader::cursor::AvroCursor
- reader::header::Header
- reader::header::HeaderDecoder
- reader::record::DispatchLookupTable
- reader::record::EnumResolution
- reader::record::Projector
- reader::record::ProjectorBuilder
- reader::record::RecordDecoder
- reader::record::RecordDecoderBuilder
- reader::record::UnionDecoder
- reader::record::UnionDecoderBuilder
- reader::vlq::VLQDecoder
- schema::Array
- schema::Attributes
- schema::AvroSchema
- schema::Enum
- schema::Field
- schema::Fixed
- schema::Map
- schema::NameGenerator
- schema::Prefix
- schema::Record
- schema::SchemaStore
- schema::Type
- writer::Writer
- writer::WriterBuilder
- writer::encoder::BinaryEncoder
- writer::encoder::BooleanEncoder
- writer::encoder::DecimalEncoder
- writer::encoder::DurationEncoder
- writer::encoder::DurationParts
- writer::encoder::EnumEncoder
- writer::encoder::F32Encoder
- writer::encoder::F64Encoder
- writer::encoder::FieldBinding
- writer::encoder::FieldEncoder
- writer::encoder::FixedEncoder
- writer::encoder::IntEncoder
- writer::encoder::ListEncoder
- writer::encoder::LongEncoder
- writer::encoder::MapEncoder
- writer::encoder::RecordEncoder
- writer::encoder::RecordEncoderBuilder
- writer::encoder::StructEncoder
- writer::encoder::Utf8GenericEncoder
- writer::encoder::UuidEncoder
- writer::format::AvroBinaryFormat
- writer::format::AvroOcfFormat
Enums
- codec::AvroLiteral
- codec::Codec
- codec::Promotion
- codec::ResolutionInfo
- codec::UnionBranchKey
- codec::UnionFieldKind
- compression::CompressionCodec
- reader::block::BlockDecoderState
- reader::header::HeaderDecoderState
- reader::record::Decoder
- reader::record::NegativeBlockBehavior
- reader::record::Skipper
- reader::record::UnionReadPlan
- schema::ComplexType
- schema::Fingerprint
- schema::FingerprintAlgorithm
- schema::FingerprintStrategy
- schema::Nullability
- schema::PrimitiveType
- schema::Schema
- schema::TypeName
- writer::encoder::Encoder
- writer::encoder::FieldPlan
- writer::encoder::KeyKind
- writer::encoder::NullState
Traits
- AvroFieldExt
- writer::encoder::DecimalBeBytes
- writer::encoder::IntervalToDurationParts
- writer::format::AvroFormat
Macros
Functions
- codec::branch_key_of
- codec::build_union_fields
- codec::ensure_names_match
- codec::max_precision_for_fixed_bytes
- codec::names_match
- codec::nullable_union_variants
- codec::parse_decimal_attributes
- codec::primitive_of
- codec::union_first_duplicate
- codec::with_extension_type
- reader::is_incomplete_data
- reader::read_header
- reader::record::flush_dict
- reader::record::flush_offsets
- reader::record::flush_primitive
- reader::record::flush_values
- reader::record::process_blockwise
- reader::record::read_blocks
- reader::record::read_decimal_bytes_be
- reader::record::sign_cast_to
- reader::record::skip_blocks
- reader::vlq::read_varint
- reader::vlq::read_varint_array
- reader::vlq::read_varint_slow
- schema::arrow_field_to_avro
- schema::build_canonical
- schema::build_table
- schema::compare_schemas
- schema::compute_fingerprint_md5
- schema::compute_fingerprint_rabin
- schema::compute_fingerprint_sha256
- schema::datatype_to_avro
- schema::extend_with_passthrough_metadata
- schema::is_avro_json_null
- schema::is_internal_arrow_key
- schema::make_full_name
- schema::merge_extras
- schema::one_entry
- schema::process_datatype
- schema::quote
- schema::sanitise_avro_name
- schema::union_branch_signature
- schema::wrap_nullable
- schema::write_prefix
- writer::encoder::encode_blocked_range
- writer::encoder::find_map_value_field_index
- writer::encoder::find_struct_child_index
- writer::encoder::minimal_twos_complement
- writer::encoder::prepare_value_site_encoder
- writer::encoder::union_value_branch_byte
- writer::encoder::write_bool
- writer::encoder::write_int
- writer::encoder::write_len_prefixed
- writer::encoder::write_long
- writer::encoder::write_optional_index
- writer::encoder::write_sign_extended
- writer::format::write_bytes
- writer::format::write_string
Type Aliases
- writer::AvroStreamWriter
- writer::AvroWriter
- writer::encoder::Decimal128Encoder
- writer::encoder::Decimal256Encoder
- writer::encoder::Decimal32Encoder
- writer::encoder::Decimal64Encoder
- writer::encoder::ListEncoder32
- writer::encoder::ListEncoder64
- writer::encoder::Utf8Encoder
- writer::encoder::Utf8LargeEncoder
Statics
Constants
- compression::CODEC_METADATA_KEY
- reader::header::MAGIC
- reader::record::DEFAULT_CAPACITY
- reader::record::NO_SOURCE
- schema::AVRO_DOC_METADATA_KEY
- schema::AVRO_ENUM_SYMBOLS_METADATA_KEY
- schema::AVRO_FIELD_DEFAULT_METADATA_KEY
- schema::AVRO_NAMESPACE_METADATA_KEY
- schema::AVRO_NAME_METADATA_KEY
- schema::AVRO_ROOT_RECORD_DEFAULT_NAME
- schema::CONFLUENT_MAGIC
- schema::EMPTY
- schema::MAX_PREFIX_LEN
- schema::SCHEMA_METADATA_KEY
- schema::SINGLE_OBJECT_MAGIC