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

pub struct ListArray<T: ArrowPrimitiveType> { /* fields omitted */ }

Array of List

Methods

impl<T> ListArray<T> where
    T: ArrowPrimitiveType
[src]

[src]

[src]

[src]

[src]

[src]

Trait Implementations

impl<T> From<List<T>> for ListArray<T> where
    T: ArrowPrimitiveType
[src]

Create a ListArray from a List without null values

[src]

Performs the conversion.

impl From<Vec<&'static str>> for ListArray<u8>
[src]

Create ListArray from Vec<&'static str>

[src]

Performs the conversion.

impl From<Vec<String>> for ListArray<u8>
[src]

Create ListArray from Vec

[src]

Performs the conversion.

impl<T> Array for ListArray<T> where
    T: ArrowPrimitiveType
[src]

[src]

Returns the length of the array (number of items in the array)

[src]

Returns the number of null values in the array

[src]

Optional validity bitmap (can be None if there are no null values)

[src]

Return the array as Any so that it can be downcast to a specific implementation

Auto Trait Implementations

impl<T> !Send for ListArray<T>

impl<T> !Sync for ListArray<T>