Module arrow_array_reader

Module arrow_array_reader 

Source
Expand description

Avro to Arrow array readers

Structsยง

AvroArrowArrayReader

Traitsยง

Resolver ๐Ÿ”’

Functionsยง

flatten_string_values ๐Ÿ”’
Flattens a list into string values, dropping Value::Null in the process. This is useful for interpreting any Avro array as string, dropping nulls. See value_as_string.
flatten_values ๐Ÿ”’
Flattens a list of Avro values, by flattening lists, and treating all other values as single-value lists. This is used to read into nested lists (list of list, list of struct) and non-dictionary lists.
maybe_resolve_union ๐Ÿ”’
resolve_boolean ๐Ÿ”’
resolve_bytes ๐Ÿ”’
resolve_fixed ๐Ÿ”’
resolve_item ๐Ÿ”’
resolve_string ๐Ÿ”’
Reads an Avro value as a string, regardless of its type. This is useful if the expected datatype is a string, in which case we preserve all the values regardless of they type.
resolve_u8 ๐Ÿ”’

Type Aliasesยง

RecordSlice ๐Ÿ”’