Struct arrow::array::GenericStringBuilder [−][src]
pub struct GenericStringBuilder<OffsetSize: OffsetSizeTrait> { /* fields omitted */ }
Implementations
Creates a new StringBuilder,
capacity is the number of bytes of string data to pre-allocate space for in this builder
Creates a new StringBuilder,
data_capacity is the number of bytes of string data to pre-allocate space for in this builder
item_capacity is the number of items to pre-allocate space for in this builder
Appends a string into the builder.
Automatically calls the append method to delimit the string appended in as a
distinct array element.
Finish the current variable-length list array slot.
Append a null value to the array.
Builds the StringArray and reset this builder.
Trait Implementations
Returns the builder as a mutable Any reference.
Returns the boxed builder as a box of Any.
Auto Trait Implementations
impl<OffsetSize> RefUnwindSafe for GenericStringBuilder<OffsetSize> where
OffsetSize: RefUnwindSafe, impl<OffsetSize> Send for GenericStringBuilder<OffsetSize>impl<OffsetSize> Sync for GenericStringBuilder<OffsetSize>impl<OffsetSize> Unpin for GenericStringBuilder<OffsetSize> where
OffsetSize: Unpin, impl<OffsetSize> UnwindSafe for GenericStringBuilder<OffsetSize> where
OffsetSize: UnwindSafe,