Skip to main content

Module ffi

Module ffi 

Source
Expand description

Contains declarations to bind to the C Data Interface.

Re-exportsยง

use crate::bit_mask::set_bits; ๐Ÿ”’
use crate::ArrayData; ๐Ÿ”’
use crate::layout; ๐Ÿ”’
use arrow_buffer::buffer::NullBuffer; ๐Ÿ”’
use arrow_buffer::Buffer; ๐Ÿ”’
use arrow_buffer::MutableBuffer; ๐Ÿ”’
use arrow_buffer::ScalarBuffer; ๐Ÿ”’
use arrow_schema::DataType; ๐Ÿ”’
use std::ffi::c_void; ๐Ÿ”’

Structsยง

ArrayPrivateData ๐Ÿ”’
FFI_ArrowArray
ABI-compatible struct for ArrowArray from C Data Interface See https://arrow.apache.org/docs/format/CDataInterface.html#the-arrowarray-structure

Functionsยง

align_nulls ๐Ÿ”’
Aligns the provided nulls to the provided data_offset
release_array ๐Ÿ”’ โš