Skip to main content

Module array

Module array 

Source
Expand description

§Array Module - Main High-Level Array Type

Array is the primary unified container for all array types in Minarrow.

§Features:

  • direct variant access to numeric, temporal, text, and other array categories
  • zero-cost casts when the contained type is known
  • lossless conversions between compatible array types
  • simplifies function signatures by allowing impl Into<Array>
  • centralises dispatch for all array operations
  • preserves SIMD-aligned buffers and metadata across variants.

Enums§

Array
Array

Functions§

cast_slice
extract_categorical_option_values64
extract_categorical_option_values64_owned
extract_option_values64
extract_string_option_values64_owned