Trait polars::chunked_array::object::NewChunkedArray[][src]

pub trait NewChunkedArray<T, N> {
    pub fn new_from_slice(name: &str, v: &[N]) -> Self;
pub fn new_from_opt_slice(name: &str, opt_v: &[Option<N>]) -> Self;
pub fn new_from_opt_iter(
        name: &str,
        it: impl Iterator<Item = Option<N>>
    ) -> Self;
pub fn new_from_iter(name: &str, it: impl Iterator<Item = N>) -> Self; }

Required methods

pub fn new_from_slice(name: &str, v: &[N]) -> Self[src]

pub fn new_from_opt_slice(name: &str, opt_v: &[Option<N>]) -> Self[src]

pub fn new_from_opt_iter(
    name: &str,
    it: impl Iterator<Item = Option<N>>
) -> Self
[src]

Create a new ChunkedArray from an iterator.

pub fn new_from_iter(name: &str, it: impl Iterator<Item = N>) -> Self[src]

Create a new ChunkedArray from an iterator.

Loading content...

Implementors

impl NewChunkedArray<BooleanType, bool> for ChunkedArray<BooleanType>[src]

pub fn new_from_iter(
    name: &str,
    it: impl Iterator<Item = bool>
) -> ChunkedArray<BooleanType>
[src]

Create a new ChunkedArray from an iterator.

impl<S> NewChunkedArray<Utf8Type, S> for ChunkedArray<Utf8Type> where
    S: AsRef<str>, 
[src]

pub fn new_from_iter(
    name: &str,
    it: impl Iterator<Item = S>
) -> ChunkedArray<Utf8Type>
[src]

Create a new ChunkedArray from an iterator.

impl<T> NewChunkedArray<ObjectType<T>, T> for ChunkedArray<ObjectType<T>> where
    T: Any + Debug + Clone + Send + Sync + Default
[src]

pub fn new_from_iter(
    name: &str,
    it: impl Iterator<Item = T>
) -> ChunkedArray<ObjectType<T>>
[src]

Create a new ChunkedArray from an iterator.

impl<T> NewChunkedArray<T, <T as ArrowPrimitiveType>::Native> for ChunkedArray<T> where
    T: PolarsPrimitiveType
[src]

pub fn new_from_iter(
    name: &str,
    it: impl Iterator<Item = <T as ArrowPrimitiveType>::Native>
) -> ChunkedArray<T>
[src]

Create a new ChunkedArray from an iterator.

Loading content...