K i\ `ddlmZddlZdZejZej ey))absolute_importNa struct ArrowSchema { // Array type description const char* format; const char* name; const char* metadata; int64_t flags; int64_t n_children; struct ArrowSchema** children; struct ArrowSchema* dictionary; // Release callback void (*release)(struct ArrowSchema*); // Opaque producer-specific data void* private_data; }; struct ArrowArray { // Array data description int64_t length; int64_t null_count; int64_t offset; int64_t n_buffers; int64_t n_children; const void** buffers; struct ArrowArray** children; struct ArrowArray* dictionary; // Release callback void (*release)(struct ArrowArray*); // Opaque producer-specific data void* private_data; }; struct ArrowArrayStream { int (*get_schema)(struct ArrowArrayStream*, struct ArrowSchema* out); int (*get_next)(struct ArrowArrayStream*, struct ArrowArray* out); const char* (*get_last_error)(struct ArrowArrayStream*); // Release callback void (*release)(struct ArrowArrayStream*); // Opaque producer-specific data void* private_data; }; typedef int32_t ArrowDeviceType; struct ArrowDeviceArray { struct ArrowArray array; int64_t device_id; ArrowDeviceType device_type; void* sync_event; int64_t reserved[3]; }; ) __future__rcffic_sourceFFIfficdefR/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/pyarrow/cffi.pyr s0$' 7 tdhhjr