#[derive(Debug)]
#[non_exhaustive]
pub enum DecodedColumn {
Int64 {
values: Vec<i64>,
valid: Vec<bool>,
},
Float64 {
values: Vec<f64>,
valid: Vec<bool>,
},
Timestamp {
values: Vec<i64>,
valid: Vec<bool>,
},
Bool {
values: Vec<bool>,
valid: Vec<bool>,
},
Binary {
data: Vec<u8>,
offsets: Vec<u32>,
valid: Vec<bool>,
},
DictEncoded {
ids: Vec<u32>,
dictionary: Vec<String>,
valid: Vec<bool>,
},
}