Macrosยง
- float_
encode ๐ - integer_
encode ๐
Structsยง
- Binary
Encoder ๐ - New-type wrapper for encoding the binary types in arrow:
Binary,LargeBinaryandFixedSizeBinaryas hex strings in JSON. - Binary
View ๐Encoder - Boolean
Encoder ๐ - Dictionary
Encoder ๐ - Encoder
Options - Configuration options for the JSON encoder.
- Field
Encoder ๐ - Fixed
Size ๐List Encoder - Json
Array ๐Formatter - A newtype wrapper around [
ArrayFormatter] to keep our usage of it private and not implementEncoderfor the public type - List
Encoder ๐ - MapEncoder ๐
- Null
Encoder ๐ - Nullable
Encoder - An encoder + a null buffer. This is packaged together into a wrapper struct to minimize dynamic dispatch for null checks.
- Primitive
Encoder ๐ - RawArray
Formatter ๐ - A newtype wrapper around
JsonArrayFormatterthat skips surrounding the value with" - String
Encoder ๐ - String
View ๐Encoder - Struct
Array ๐Encoder
Traitsยง
- Encoder
- A trait to format array values as JSON values
- Encoder
Factory - A trait to create custom encoders for specific data types.
- Primitive
Encode ๐
Functionsยง
- encode_
binary ๐ - encode_
string ๐ - make_
encoder - Creates an encoder for the given array and field.