Skip to main content

Module cast

Module cast 

Source
Expand description

Defines helper functions for downcasting dyn Array to concrete types

Modules§

private 🔒

Macros§

array_downcast_fn 🔒

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