Skip to main content

Module cast

Module cast 

Expand description

Defines helper functions for downcasting dyn Array to concrete types

Traits§

AsArray
An extension trait for dyn Array that provides ergonomic downcasting

Functions§

as_boolean_array
Force downcast of an Array, such as an ArrayRef to BooleanArray.
as_dictionary_array
Force downcast of an Array, such as an ArrayRef to DictionaryArray<T>.
as_fixed_size_list_array
Force downcast of an Array, such as an ArrayRef to FixedSizeListArray.
as_generic_binary_array
Force downcast of an Array, such as an ArrayRef to GenericBinaryArray<S>.
as_generic_list_array
Force downcast of an Array, such as an ArrayRef to GenericListArray<T>.
as_large_list_array
Force downcast of an Array, such as an ArrayRef to LargeListArray.
as_largestring_array
Force downcast of an Array, such as an ArrayRef to LargeStringArray
as_list_array
Force downcast of an Array, such as an ArrayRef to ListArray.
as_map_array
Force downcast of an Array, such as an ArrayRef to MapArray
as_null_array
Force downcast of an Array, such as an ArrayRef to NullArray
as_primitive_array
Force downcast of an Array, such as an ArrayRef, to PrimitiveArray<T>.
as_run_array
Force downcast of an Array, such as an ArrayRef to RunArray<T>.
as_string_array
Force downcast of an Array, such as an ArrayRef to StringArray.
as_struct_array
Force downcast of an Array, such as an ArrayRef to StructArray
as_union_array
Force downcast of an Array, such as an ArrayRef to UnionArray
downcast_array
Downcasts a dyn Array to a concrete type