Trait ArrayVariants

Source
pub trait ArrayVariants {
Show 16 methods // Provided methods fn as_null_array(&self) -> Option<&dyn NullArrayTrait> { ... } fn as_null_array_unchecked(&self) -> &dyn NullArrayTrait { ... } fn as_bool_array(&self) -> Option<&dyn BoolArrayTrait> { ... } fn as_bool_array_unchecked(&self) -> &dyn BoolArrayTrait { ... } fn as_primitive_array(&self) -> Option<&dyn PrimitiveArrayTrait> { ... } fn as_primitive_array_unchecked(&self) -> &dyn PrimitiveArrayTrait { ... } fn as_utf8_array(&self) -> Option<&dyn Utf8ArrayTrait> { ... } fn as_utf8_array_unchecked(&self) -> &dyn Utf8ArrayTrait { ... } fn as_binary_array(&self) -> Option<&dyn BinaryArrayTrait> { ... } fn as_binary_array_unchecked(&self) -> &dyn BinaryArrayTrait { ... } fn as_struct_array(&self) -> Option<&dyn StructArrayTrait> { ... } fn as_struct_array_unchecked(&self) -> &dyn StructArrayTrait { ... } fn as_list_array(&self) -> Option<&dyn ListArrayTrait> { ... } fn as_list_array_unchecked(&self) -> &dyn ListArrayTrait { ... } fn as_extension_array(&self) -> Option<&dyn ExtensionArrayTrait> { ... } fn as_extension_array_unchecked(&self) -> &dyn ExtensionArrayTrait { ... }
}

Provided Methods§

Implementations on Foreign Types§

Source§

impl ArrayVariants for ALPArray

Source§

impl ArrayVariants for ALPRDArray

Source§

impl ArrayVariants for ByteBoolArray

Source§

impl ArrayVariants for DateTimePartsArray

Source§

impl ArrayVariants for DictArray

Source§

impl ArrayVariants for BitPackedArray

Source§

impl ArrayVariants for DeltaArray

Source§

impl ArrayVariants for FoRArray

Source§

impl ArrayVariants for FSSTArray

Source§

impl ArrayVariants for RoaringBoolArray

Source§

impl ArrayVariants for RoaringIntArray

Source§

impl ArrayVariants for RunEndBoolArray

Source§

impl ArrayVariants for RunEndArray

Source§

impl ArrayVariants for ZigZagArray

Implementors§