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

Function create_binary_array_data

arrow/benches/array_data_validate.rs:26–38  ·  view source on GitHub ↗
(length: i32)

Source from the content-addressed store, hash-verified

24use arrow::{array::*, buffer::Buffer, datatypes::DataType};
25
26fn create_binary_array_data(length: i32) -> ArrayData {
27 let value_buffer = Buffer::from_iter(0_i32..length);
28 let offsets_buffer = Buffer::from_iter(0_i32..length + 1);
29 ArrayData::try_new(
30 DataType::Binary,
31 length as usize,
32 None,
33 0,
34 vec![offsets_buffer, value_buffer],
35 vec![],
36 )
37 .unwrap()
38}
39
40fn validate_utf8_array(arr: &ArrayData) {
41 arr.validate_values().unwrap();

Callers 1

validate_benchmarkFunction · 0.85

Calls 2

try_newFunction · 0.85
from_iterFunction · 0.50

Tested by

no test coverage detected