Module cast

Module cast 

Source
Expand description

This module provides DataFusion specific casting functions that provide error handling. They are intended to “never fail” but provide an error message rather than a panic, as the corresponding kernels in arrow-rs such as as_boolean_array do.

Functions§

as_binary_array
as_binary_view_array
as_boolean_array
as_date32_array
as_date64_array
as_decimal32_array
as_decimal64_array
as_decimal128_array
as_decimal256_array
as_dictionary_array
as_duration_microsecond_array
as_duration_millisecond_array
as_duration_nanosecond_array
as_duration_second_array
as_fixed_size_binary_array
as_fixed_size_list_array
as_float16_array
as_float32_array
as_float64_array
as_generic_binary_array
as_generic_list_array
as_generic_string_array
as_int8_array
as_int16_array
as_int32_array
as_int64_array
as_interval_dt_array
as_interval_mdn_array
as_interval_ym_array
as_large_binary_array
as_large_list_array
as_large_list_view_array
as_large_string_array
as_list_array
as_list_view_array
as_map_array
as_null_array
as_primitive_array
as_string_array
as_string_view_array
as_struct_array
as_time32_millisecond_array
as_time32_second_array
as_time64_microsecond_array
as_time64_nanosecond_array
as_timestamp_microsecond_array
as_timestamp_millisecond_array
as_timestamp_nanosecond_array
as_timestamp_second_array
as_uint8_array
as_uint16_array
as_uint32_array
as_uint64_array
as_union_array