Struct arrow::array::Array [] [src]

pub struct Array { /* fields omitted */ }

Methods

impl Array
[src]

[src]

Create a new array where there are no null values

[src]

Get a reference to the array data

[src]

number of elements in the array

[src]

number of null elements in the array

[src]

If null_count is greater than zero then the validity_bitmap will be Some(Bitmap)

Trait Implementations

impl From<Vec<bool>> for Array
[src]

[src]

Performs the conversion.

impl From<Buffer<bool>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<f32>> for Array
[src]

[src]

Performs the conversion.

impl From<Buffer<f32>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<f64>> for Array
[src]

[src]

Performs the conversion.

impl From<Buffer<f64>> for Array
[src]

[src]

Performs the conversion.

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

[src]

Performs the conversion.

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

[src]

Performs the conversion.

impl From<Vec<u16>> for Array
[src]

[src]

Performs the conversion.

impl From<Buffer<u16>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<u32>> for Array
[src]

[src]

Performs the conversion.

impl From<Buffer<u32>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<u64>> for Array
[src]

[src]

Performs the conversion.

impl From<Buffer<u64>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<i8>> for Array
[src]

[src]

Performs the conversion.

impl From<Buffer<i8>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<i16>> for Array
[src]

[src]

Performs the conversion.

impl From<Buffer<i16>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<i32>> for Array
[src]

[src]

Performs the conversion.

impl From<Buffer<i32>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<i64>> for Array
[src]

[src]

Performs the conversion.

impl From<Buffer<i64>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<Option<bool>>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<Option<f32>>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<Option<f64>>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<Option<u8>>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<Option<u16>>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<Option<u32>>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<Option<u64>>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<Option<i8>>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<Option<i16>>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<Option<i32>>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<Option<i64>>> for Array
[src]

[src]

Performs the conversion.

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

This method mostly just used for unit tests

[src]

Performs the conversion.

impl From<Vec<String>> for Array
[src]

[src]

Performs the conversion.

impl From<Vec<Rc<Array>>> for Array
[src]

[src]

Performs the conversion.

Auto Trait Implementations

impl !Send for Array

impl !Sync for Array