Type Alias arrow_array::types::Utf8Type
source · pub type Utf8Type = GenericStringType<i32>;
Expand description
An arrow utf8 array with i32 offsets
Aliased Type§
struct Utf8Type { /* private fields */ }
Trait Implementations§
source§impl<O: OffsetSizeTrait> ByteArrayType for GenericStringType<O>
impl<O: OffsetSizeTrait> ByteArrayType for GenericStringType<O>
§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<Self::Offset>,
values: &Buffer
) -> Result<(), ArrowError>
fn validate( offsets: &OffsetBuffer<Self::Offset>, values: &Buffer ) -> Result<(), ArrowError>
Verifies that every consecutive pair of
offsets
denotes a valid slice of values