pub(crate) struct RecordEncoder {
columns: Vec<FieldBinding>,
prefix: Option<Prefix>,
}展开描述
将 RecordBatch 编码为 Avro 的预计算计划。
从 Avro 模式和 Arrow 模式派生。它将顶级 Avro 字段映射到 Arrow 列,并包含每个列的嵌套编码计划。
字段§
§columns: Vec<FieldBinding>§prefix: Option<Prefix>在每个记录之前写入的可选预构建可变长度前缀。
实现§
源码§impl RecordEncoder
impl RecordEncoder
Trait 实现§
源码§impl Clone for RecordEncoder
impl Clone for RecordEncoder
源码§fn clone(&self) -> RecordEncoder
fn clone(&self) -> RecordEncoder
返回值的副本。 阅读更多
1.0.0 · 源§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
执行从
source 的复制赋值。 阅读更多