pub type LargeUtf8Type = GenericStringType<i64>;
Expand description
An arrow utf8 array with i64 offsets
Aliased Type§
struct LargeUtf8Type { /* private fields */ }
Trait Implementations
Source§impl<O> ByteArrayType for GenericStringType<O>where
O: OffsetSizeTrait,
impl<O> ByteArrayType for GenericStringType<O>where
O: OffsetSizeTrait,
Source§type Native = str
type Native = str
Type for representing its equivalent rust type i.e
Utf8Array will have native type has &str
BinaryArray will have type as u8
Source§fn validate(
offsets: &OffsetBuffer<<GenericStringType<O> as ByteArrayType>::Offset>,
values: &Buffer,
) -> Result<(), ArrowError>
fn validate( offsets: &OffsetBuffer<<GenericStringType<O> as ByteArrayType>::Offset>, values: &Buffer, ) -> Result<(), ArrowError>
Verifies that every consecutive pair of
offsets
denotes a valid slice of values