Expand description
Logic for parsing and interacting with schemas in Avro format.
Structsยง
- Full
Name - Name
- Represents names for
record
,enum
andfixed
Avro schemas. - Named
Schema Piece - Parse
Schema Error - Describes errors happened while parsing Avro schemas.
- Record
Field - Represents a
field
in arecord
Avro schema. - Record
Field ๐SerContext - Resolved
Default Value Field - Schema
- Represents any valid Avro schema More information about Avro schemas can be found in the Avro Specification
- Schema
Fingerprint - Represents an Avro schema fingerprint More information about Avro schema fingerprints can be found in the Avro Schema Fingerprint documentation
- Schema
Node - Schema
Node OrNamed - Schema
Parser ๐ - Schema
SerContext ๐ - Schema
Subtree ๐Deep Cloner - Union
Schema
Enumsยง
- Record
Field Order - Represents any valid order for a
field
in arecord
Avro schema. - Resolved
Record Field - Schema
Kind - This type is used to simplify enum variant comparison between
Schema
andtypes::Value
. - Schema
Piece - Schema
Piece OrNamed - Schema
Piece RefOr Named
Functionsยง
- field_
ordering_ ๐position - parsing_
canonical_ ๐form - Parses a valid avro schema into the Parsing Canonical Form. https://avro.apache.org/docs/1.8.2/spec.html#Parsing+Canonical+Form+for+Schemas
- pcf ๐
- pcf_
array ๐ - pcf_map ๐
- pcf_
string ๐ - resolve_
schemas
Type Aliasesยง
- Documentation
- Represents documentation for complex Avro schemas.