Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
GenericBinaryBuilder in datafusion::common::arrow::array - Rust
[go: Go Back, main page]

Type Alias datafusion::common::arrow::array::GenericBinaryBuilder

source ·
pub type GenericBinaryBuilder<O> = GenericByteBuilder<GenericBinaryType<O>>;
Expand description

Array builder for GenericBinaryArray

Values can be appended using GenericByteBuilder::append_value, and nulls with GenericByteBuilder::append_null.

§Example

let mut builder = GenericBinaryBuilder::<i32>::new();

// Write data
builder.append_value("foo");

// Write second value
builder.append_value(&[0,1,2]);

let array = builder.finish();
// binary values
assert_eq!(array.value(0), b"foo");
assert_eq!(array.value(1), b"\x00\x01\x02");

Aliased Type§

struct GenericBinaryBuilder<O> { /* private fields */ }