pub struct DeltaLengthByteArrayEncoder<T: DataType> { /* fields omitted */ }
Expand description
Encoding for byte arrays to separate the length values and the data.
The lengths are encoded using DELTA_BINARY_PACKED encoding, data is
stored as raw bytes.
Creates new delta length byte array encoder.
Encodes data from values
.
Returns the encoding type of this encoder.
Returns an estimate of the encoded data, in bytes.
Method call must be O(1). Read more
Flushes the underlying byte buffer that’s being processed by this encoder, and
return the immutable copy of it. This will also reset the internal state. Read more
Encodes data from values
, which contains spaces for null values, that is
identified by valid_bits
. 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>,