risingwave_common::arrayType Alias ArrayImplBuilder
source pub type ArrayImplBuilder = ArrayBuilderImpl;
enum ArrayImplBuilder {
Show 20 variants
Int16(PrimitiveArrayBuilder<i16>),
Int32(PrimitiveArrayBuilder<i32>),
Int64(PrimitiveArrayBuilder<i64>),
Int256(Int256ArrayBuilder),
Float32(PrimitiveArrayBuilder<OrderedFloat<f32>>),
Float64(PrimitiveArrayBuilder<OrderedFloat<f64>>),
Utf8(Utf8ArrayBuilder),
Bool(BoolArrayBuilder),
Decimal(PrimitiveArrayBuilder<Decimal>),
Interval(PrimitiveArrayBuilder<Interval>),
Date(PrimitiveArrayBuilder<Date>),
Time(PrimitiveArrayBuilder<Time>),
Timestamp(PrimitiveArrayBuilder<Timestamp>),
Timestamptz(PrimitiveArrayBuilder<Timestamptz>),
Jsonb(JsonbArrayBuilder),
Serial(PrimitiveArrayBuilder<Serial>),
Struct(StructArrayBuilder),
List(ListArrayBuilder),
Map(MapArrayBuilder),
Bytea(BytesArrayBuilder),
}