Struct parquet::data_type::ByteArrayType[][src]

pub struct ByteArrayType {}

Trait Implementations

impl DataType for ByteArrayType
[src]

Returns Parquet physical type.

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

impl Encoder<ByteArrayType> for PlainEncoder<ByteArrayType>
[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<ByteArrayType> for DeltaLengthByteArrayEncoder<ByteArrayType>
[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 Encoder<ByteArrayType> for DeltaByteArrayEncoder<ByteArrayType>
[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<ByteArrayType> for PlainDecoder<ByteArrayType>
[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<ByteArrayType> for DeltaLengthByteArrayDecoder<ByteArrayType>
[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.

impl Decoder<ByteArrayType> for DeltaByteArrayDecoder<ByteArrayType>
[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