Skip to main content

NewChunkedArray

Trait NewChunkedArray 

Source
pub trait NewChunkedArray<T, N> {
    // Required methods
    fn from_slice(name: PlSmallStr, v: &[N]) -> Self;
    fn from_slice_options(name: PlSmallStr, opt_v: &[Option<N>]) -> Self;
    fn from_iter_options(
        name: PlSmallStr,
        it: impl Iterator<Item = Option<N>>,
    ) -> Self;
    fn from_iter_values(name: PlSmallStr, it: impl Iterator<Item = N>) -> Self;
}

Required Methods§

Source

fn from_slice(name: PlSmallStr, v: &[N]) -> Self

Source

fn from_slice_options(name: PlSmallStr, opt_v: &[Option<N>]) -> Self

Source

fn from_iter_options( name: PlSmallStr, it: impl Iterator<Item = Option<N>>, ) -> Self

Create a new ChunkedArray from an iterator.

Source

fn from_iter_values(name: PlSmallStr, it: impl Iterator<Item = N>) -> Self

Create a new ChunkedArray from an iterator.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§