Generic implementation for deserializing non-owning arrays with simple layout.
This function provides the common deserialization logic for array types that have a validity buffer and a single data buffer (e.g., primitive_array, interval_array).
- Template Parameters
-
| ArrayType | The array type template (e.g., sparrow::primitive_array) |
| T | The element type |
- Parameters
-
| context | The deserialization context |
| field_desc | The field descriptor |
| format_override | Optional format string to override the default |
- Returns
- The deserialized array of type ArrayType<T>
Definition at line 36 of file deserialize_array_impl.hpp.