pub struct DictDecoder<T: DataType> { /* fields omitted */ }
Expand description
Dictionary decoder.
The dictionary encoding builds a dictionary of values encountered in a given column.
The dictionary is be stored in a dictionary page per column chunk.
See DictEncoder
for more information.
Creates new dictionary decoder.
Decodes and sets values for dictionary using decoder
decoder.
Number of values left in this decoder stream
Sets the data to decode to be data
, which should contain num_values
of values
to decode. Read more
Consumes values from this decoder and write the results to buffer
. This will try
to fill up buffer
. Read more
Returns the encoding for this decoder.
Consume values from this decoder and write the results to buffer
, leaving
“spaces” for null values. Read more
impl<T> Any for T where
T: 'static + ?Sized,
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
impl<T, U> Into<U> for T where
U: From<T>,
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.
impl<V, T> VZip<V> for T where
V: MultiLane<T>,