[][src]Struct arrow::array::ListArray

pub struct ListArray { /* fields omitted */ }

A list array where each element is a variable-sized sequence of values with the same type.

Methods

impl ListArray
[src]

Returns an reference to the values of this list.

Returns a clone of the value type of this list.

Returns the offset for value at index i.

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

Returns the length for value at index i.

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

Trait Implementations

impl Array for ListArray
[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 ListArray
[src]

Constructs a ListArray from an array data reference.

impl From<ListArray> for BinaryArray
[src]

Creates a BinaryArray from List<u8> array

Auto Trait Implementations

impl Send for ListArray

impl Sync for ListArray

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> Any for T where
    T: 'static + ?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.