MCPcopy Create free account
hub / github.com/apache/arrow-rs / to_ffi

Function to_ffi

arrow-array/src/ffi.rs:271–275  ·  view source on GitHub ↗

Export to the C Data Interface

(data: &ArrayData)

Source from the content-addressed store, hash-verified

269
270/// Export to the C Data Interface
271pub fn to_ffi(data: &ArrayData) -> Result<(FFI_ArrowArray, FFI_ArrowSchema)> {
272 let array = FFI_ArrowArray::new(data);
273 let schema = FFI_ArrowSchema::try_from(data.data_type())?;
274 Ok((array, schema))
275}
276
277/// Import [ArrayData] from the C Data Interface
278///

Callers 15

test_round_tripFunction · 0.85
test_decimal_round_tripFunction · 0.85
test_generic_stringFunction · 0.85
test_generic_listFunction · 0.85
test_generic_list_viewFunction · 0.85
test_generic_binaryFunction · 0.85
test_boolFunction · 0.85
test_time32Function · 0.85
test_timestampFunction · 0.85

Calls 1

data_typeMethod · 0.45

Tested by 15

test_round_tripFunction · 0.68
test_decimal_round_tripFunction · 0.68
test_generic_stringFunction · 0.68
test_generic_listFunction · 0.68
test_generic_list_viewFunction · 0.68
test_generic_binaryFunction · 0.68
test_boolFunction · 0.68
test_time32Function · 0.68
test_timestampFunction · 0.68