pub(crate) struct FieldEncoder<'a> {
encoder: Encoder<'a>,
null_state: NullState,
}展开描述
Arrow 到 Avro 的字段编码器(FieldEncoder)
- 持有内部的
Encoder(通过值) - 通过一个强制不变量的枚举,携带每个位置的可空性状态
字段§
§encoder: Encoder<'a>§null_state: NullStatepub(crate) struct FieldEncoder<'a> {
encoder: Encoder<'a>,
null_state: NullState,
}Arrow 到 Avro 的字段编码器(FieldEncoder)
Encoder(通过值)encoder: Encoder<'a>§null_state: NullState