[][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 the array as Any so that it can be downcast to a specific implementation

Returns a reference-counted pointer to the data of this array

Returns a borrowed & reference-counted pointer to the data of this array

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.

Performs the conversion.

Auto Trait Implementations

impl Send for ListArray

impl Sync for ListArray

Blanket Implementations

impl<T> From for T
[src]

Performs the conversion.

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

Performs the conversion.

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.

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

Performs the conversion.

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

Immutably borrows from an owned value. Read more

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

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

this method will likely be replaced by an associated static

Gets the TypeId of self. Read more

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.

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

Performs the conversion.

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

Mutably borrows from an owned value. Read more