Trait polars_core::chunked_array::builder::NewChunkedArray [−][src]
pub trait NewChunkedArray<T, N> {
fn new_from_slice(name: &str, v: &[N]) -> Self;
fn new_from_opt_slice(name: &str, opt_v: &[Option<N>]) -> Self;
fn new_from_opt_iter(
name: &str,
it: impl Iterator<Item = Option<N>>
) -> Self;
fn new_from_iter(name: &str, it: impl Iterator<Item = N>) -> Self;
}Required methods
fn new_from_slice(name: &str, v: &[N]) -> Self[src]
fn new_from_opt_slice(name: &str, opt_v: &[Option<N>]) -> Self[src]
fn new_from_opt_iter(name: &str, it: impl Iterator<Item = Option<N>>) -> Self[src]
Create a new ChunkedArray from an iterator.
fn new_from_iter(name: &str, it: impl Iterator<Item = N>) -> Self[src]
Create a new ChunkedArray from an iterator.
Implementors
impl NewChunkedArray<BooleanType, bool> for BooleanChunked[src]
impl NewChunkedArray<BooleanType, bool> for BooleanChunked[src]fn new_from_slice(name: &str, v: &[bool]) -> Self[src]
fn new_from_opt_slice(name: &str, opt_v: &[Option<bool>]) -> Self[src]
fn new_from_opt_iter(
name: &str,
it: impl Iterator<Item = Option<bool>>
) -> ChunkedArray<BooleanType>[src]
name: &str,
it: impl Iterator<Item = Option<bool>>
) -> ChunkedArray<BooleanType>
fn new_from_iter(
name: &str,
it: impl Iterator<Item = bool>
) -> ChunkedArray<BooleanType>[src]
name: &str,
it: impl Iterator<Item = bool>
) -> ChunkedArray<BooleanType>
Create a new ChunkedArray from an iterator.
impl<S> NewChunkedArray<Utf8Type, S> for Utf8Chunked where
S: AsRef<str>, [src]
impl<S> NewChunkedArray<Utf8Type, S> for Utf8Chunked where
S: AsRef<str>, [src]fn new_from_slice(name: &str, v: &[S]) -> Self[src]
fn new_from_opt_slice(name: &str, opt_v: &[Option<S>]) -> Self[src]
fn new_from_opt_iter(name: &str, it: impl Iterator<Item = Option<S>>) -> Self[src]
fn new_from_iter(name: &str, it: impl Iterator<Item = S>) -> Self[src]
Create a new ChunkedArray from an iterator.
impl<T> NewChunkedArray<ObjectType<T>, T> for ObjectChunked<T> where
T: Any + Debug + Clone + Send + Sync + Default, [src]
impl<T> NewChunkedArray<ObjectType<T>, T> for ObjectChunked<T> where
T: Any + Debug + Clone + Send + Sync + Default, [src]This is supported on crate feature
object only.fn new_from_slice(name: &str, v: &[T]) -> Self[src]
fn new_from_opt_slice(name: &str, opt_v: &[Option<T>]) -> Self[src]
fn new_from_opt_iter(
name: &str,
it: impl Iterator<Item = Option<T>>
) -> ObjectChunked<T>[src]
name: &str,
it: impl Iterator<Item = Option<T>>
) -> ObjectChunked<T>
fn new_from_iter(name: &str, it: impl Iterator<Item = T>) -> ObjectChunked<T>[src]
Create a new ChunkedArray from an iterator.
impl<T> NewChunkedArray<T, <T as ArrowPrimitiveType>::Native> for ChunkedArray<T> where
T: PolarsPrimitiveType, [src]
impl<T> NewChunkedArray<T, <T as ArrowPrimitiveType>::Native> for ChunkedArray<T> where
T: PolarsPrimitiveType, [src]fn new_from_slice(name: &str, v: &[T::Native]) -> Self[src]
fn new_from_opt_slice(name: &str, opt_v: &[Option<T::Native>]) -> Self[src]
fn new_from_opt_iter(
name: &str,
it: impl Iterator<Item = Option<T::Native>>
) -> ChunkedArray<T>[src]
name: &str,
it: impl Iterator<Item = Option<T::Native>>
) -> ChunkedArray<T>
fn new_from_iter(
name: &str,
it: impl Iterator<Item = T::Native>
) -> ChunkedArray<T>[src]
name: &str,
it: impl Iterator<Item = T::Native>
) -> ChunkedArray<T>
Create a new ChunkedArray from an iterator.