[][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 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 BinaryArray
[src]

Performs the conversion.

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

Performs the conversion.

Auto Trait Implementations

impl Send for BinaryArray

impl Sync for BinaryArray

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