Type Alias polars_arrow::array::Utf8ViewArray

source ·
pub type Utf8ViewArray = BinaryViewArrayGeneric<str>;

Aliased Type§

struct Utf8ViewArray { /* private fields */ }

Implementations§

Trait Implementations§

source§

impl<T: StrIntoBytes> ArrayFromIter<Option<T>> for Utf8ViewArray

source§

fn arr_from_iter<I: IntoIterator<Item = Option<T>>>(iter: I) -> Self

source§

fn arr_from_iter_trusted<I>(iter: I) -> Self
where I: IntoIterator<Item = Option<T>>, I::IntoIter: TrustedLen,

source§

fn try_arr_from_iter<E, I: IntoIterator<Item = Result<Option<T>, E>>>( iter: I ) -> Result<Self, E>

source§

fn try_arr_from_iter_trusted<E, I>(iter: I) -> Result<Self, E>
where I: IntoIterator<Item = Result<T, E>>, I::IntoIter: TrustedLen,

source§

impl<T: StrIntoBytes> ArrayFromIter<T> for Utf8ViewArray

source§

fn arr_from_iter<I: IntoIterator<Item = T>>(iter: I) -> Self

source§

fn arr_from_iter_trusted<I>(iter: I) -> Self
where I: IntoIterator<Item = T>, I::IntoIter: TrustedLen,

source§

fn try_arr_from_iter<E, I: IntoIterator<Item = Result<T, E>>>( iter: I ) -> Result<Self, E>

source§

fn try_arr_from_iter_trusted<E, I>(iter: I) -> Result<Self, E>
where I: IntoIterator<Item = Result<T, E>>, I::IntoIter: TrustedLen,

source§

impl Debug for Utf8ViewArray

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl ParameterFreeDtypeStaticArray for Utf8ViewArray

source§

impl StaticArray for Utf8ViewArray

§

type ValueT<'a> = &'a str

§

type ZeroableValueT<'a> = Option<&'a str>

§

type ValueIterT<'a> = ArrayValuesIter<'a, BinaryViewArrayGeneric<str>>

source§

unsafe fn value_unchecked(&self, idx: usize) -> Self::ValueT<'_>

Safety Read more
source§

fn iter( &self ) -> ZipValidity<Self::ValueT<'_>, Self::ValueIterT<'_>, BitmapIter<'_>>

source§

fn values_iter(&self) -> Self::ValueIterT<'_>

source§

fn with_validity_typed(self, validity: Option<Bitmap>) -> Self

source§

fn full_null(length: usize, dtype: ArrowDataType) -> Self

source§

fn full(length: usize, value: Self::ValueT<'_>, _dtype: ArrowDataType) -> Self

source§

fn get(&self, idx: usize) -> Option<Self::ValueT<'_>>

source§

unsafe fn get_unchecked(&self, idx: usize) -> Option<Self::ValueT<'_>>

Safety Read more
source§

fn last(&self) -> Option<Self::ValueT<'_>>

source§

fn value(&self, idx: usize) -> Self::ValueT<'_>

source§

fn as_slice(&self) -> Option<&[Self::ValueT<'_>]>

source§

fn from_vec(v: Vec<Self::ValueT<'_>>, dtype: ArrowDataType) -> Self

source§

fn from_zeroable_vec( v: Vec<Self::ZeroableValueT<'_>>, dtype: ArrowDataType ) -> Self