[][src]Struct arrow::array::BinaryArray

pub struct BinaryArray { /* fields omitted */ }

A special type of ListArray whose elements are binaries.

Methods

impl BinaryArray
[src]

Returns the element at index i as a byte slice.

Returns the element at index i as a string.

Note this doesn't do any bound checking, for performance reason.

Returns the offset for the element at index i.

Note this doesn't do any bound checking, for performance reason.

Returns the length for the element at index i.

Note this doesn't do any bound checking, for performance reason.

Trait Implementations

impl Array for BinaryArray
[src]

Returns a reference to the data type of this array

Returns the length (i.e., number of elements) of this array

Returns the offset of this array

Returns whether the element at index i is null

Returns whether the element at index i is not null

Returns the total number of nulls in this array

impl From<Arc<ArrayData>> for BinaryArray
[src]

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

impl From<ListArray> for BinaryArray
[src]

Creates a BinaryArray from List<u8> array

Auto Trait Implementations

impl Send for BinaryArray

impl Sync for BinaryArray

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<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> BorrowMut for T where
    T: ?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> Any for T where
    T: 'static + ?Sized
[src]