pub struct DeltaByteArrayEncoder<T: DataType> { /* fields omitted */ }
Expand description
Encoding for byte arrays, prefix lengths are encoded using DELTA_BINARY_PACKED
encoding, followed by suffixes with DELTA_LENGTH_BYTE_ARRAY encoding.
Creates new delta 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>,