Struct arrow::array::PrimitiveBuilder [−][src]
pub struct PrimitiveBuilder<T: ArrowPrimitiveType> { /* fields omitted */ }
Expand description
Array builder for fixed-width primitive types
Implementations
Returns the capacity of this builder measured in slots of type T
Appends a value of type T
into the builder
Appends a null slot into the builder
Appends an Option<T>
into the builder
Appends a slice of type T
into the builder
Appends values from a slice of type T
and a validity boolean slice
Builds the PrimitiveArray
and reset this builder.
Builds the DictionaryArray
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<T> RefUnwindSafe for PrimitiveBuilder<T> where
<T as ArrowPrimitiveType>::Native: RefUnwindSafe,
impl<T> Send for PrimitiveBuilder<T>
impl<T> Sync for PrimitiveBuilder<T>
impl<T> Unpin for PrimitiveBuilder<T> where
<T as ArrowPrimitiveType>::Native: Unpin,
impl<T> UnwindSafe for PrimitiveBuilder<T> where
<T as ArrowPrimitiveType>::Native: UnwindSafe,