Struct parquet::data_type::FixedLenByteArrayType[][src]

pub struct FixedLenByteArrayType {}

Trait Implementations

impl DataType for FixedLenByteArrayType
[src]

Returns Parquet physical type.

Returns size in bytes for Rust representation of the physical type.

impl Encoder<FixedLenByteArrayType> for PlainEncoder<FixedLenByteArrayType>
[src]

Encodes data from values.

Returns the encoding type of this encoder.

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

impl Encoder<FixedLenByteArrayType> for DeltaByteArrayEncoder<FixedLenByteArrayType>
[src]

Encodes data from values.

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

Returns the encoding type of this encoder.

impl Decoder<FixedLenByteArrayType> for PlainDecoder<FixedLenByteArrayType>
[src]

Consumes values from this decoder and write the results to buffer. This will try to fill up buffer. Read more

Sets the data to decode to be data, which should contain num_values of values to decode. Read more

Returns the number of values left in this decoder stream.

Returns the encoding for this decoder.

impl Decoder<FixedLenByteArrayType> for DeltaByteArrayDecoder<FixedLenByteArrayType>
[src]

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 number of values left in this decoder stream.

Returns the encoding for this decoder.

Auto Trait Implementations