struct UnionDecoder {
fields: UnionFields,
type_ids: Vec<i8>,
offsets: Vec<i32>,
branches: Vec<Decoder>,
counts: Vec<i32>,
reader_type_codes: Vec<i8>,
default_emit_idx: usize,
null_emit_idx: usize,
plan: UnionReadPlan,
}字段§
§fields: UnionFields§type_ids: Vec<i8>§offsets: Vec<i32>§branches: Vec<Decoder>§counts: Vec<i32>§reader_type_codes: Vec<i8>§default_emit_idx: usize§null_emit_idx: usize§plan: UnionReadPlan