[][src]Struct parquet::data_type::ByteArray

pub struct ByteArray { /* fields omitted */ }

Rust representation for BYTE_ARRAY and FIXED_LEN_BYTE_ARRAY Parquet physical types. Value is backed by a byte buffer.

Methods

impl ByteArray
[src]

Creates new byte array with no data set.

Gets length of the underlying byte buffer.

Returns slice of data.

Set data from another byte buffer.

Returns ByteArray instance with slice of values for a data.

Trait Implementations

impl AsBytes for ByteArray
[src]

impl Default for ByteArray
[src]

impl PartialEq<ByteArray> for ByteArray
[src]

This method tests for !=.

impl From<Vec<u8>> for ByteArray
[src]

impl<'a> From<&'a str> for ByteArray
[src]

impl From<BufferPtr<u8>> for ByteArray
[src]

impl From<Buffer<u8>> for ByteArray
[src]

impl Clone for ByteArray
[src]

Performs copy-assignment from source. Read more

impl Debug for ByteArray
[src]

Auto Trait Implementations

impl !Send for ByteArray

impl !Sync for ByteArray

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T> From for T
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<E> SpecializationError for E
[src]

impl<T> Erased for T
[src]

impl<T> Send for T where
    T: ?Sized
[src]

impl<T> Sync for T where
    T: ?Sized
[src]

impl<T> Erased for T

impl<T, U> TryInto for T where
    U: TryFrom<T>,