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
StringViewBuilder in datafusion::common::arrow::array - Rust
[go: Go Back, main page]

Type Alias StringViewBuilder

Source
pub type StringViewBuilder = GenericByteViewBuilder<StringViewType>;
Expand description

Array builder for StringViewArray

Values can be appended using GenericByteViewBuilder::append_value, and nulls with GenericByteViewBuilder::append_null as normal.

§Example

let mut builder = StringViewBuilder::new();
builder.append_value("hello");
builder.append_null();
builder.append_value("world");
let array = builder.finish();

let expected = vec![Some("hello"), None, Some("world")];
let actual: Vec<_> = array.iter().collect();
assert_eq!(expected, actual);

Aliased Type§

struct StringViewBuilder { /* private fields */ }