Struct arrow::array::FixedSizeListArray [−][src]
pub struct FixedSizeListArray { /* fields omitted */ }
A list array where each element is a fixed-size sequence of values with the same type whose maximum length is represented by a i32.
Implementations
impl FixedSizeListArray
[src]
impl FixedSizeListArray
[src]pub fn values(&self) -> ArrayRef
[src]
Returns a reference to the values of this list.
pub fn value_type(&self) -> DataType
[src]
Returns a clone of the value type of this list.
pub fn value(&self, i: usize) -> ArrayRef
[src]
Returns ith value of this list array.
pub fn value_offset(&self, i: usize) -> i32
[src]
Returns the offset for value at index i
.
Note this doesn’t do any bound checking, for performance reason.
pub const fn value_length(&self) -> i32
[src]
Returns the length for value at index i
.
Note this doesn’t do any bound checking, for performance reason.
Trait Implementations
impl Array for FixedSizeListArray
[src]
impl Array for FixedSizeListArray
[src]fn as_any(&self) -> &dyn Any
[src]
fn data(&self) -> &ArrayData
[src]
fn get_buffer_memory_size(&self) -> usize
[src]
Returns the total number of bytes of memory occupied by the buffers owned by this FixedSizeListArray.
fn get_array_memory_size(&self) -> usize
[src]
Returns the total number of bytes of memory occupied physically by this FixedSizeListArray.
fn data_ref(&self) -> &ArrayData
[src]
fn data_type(&self) -> &DataType
[src]
fn slice(&self, offset: usize, length: usize) -> ArrayRef
[src]
fn len(&self) -> usize
[src]
fn is_empty(&self) -> bool
[src]
fn offset(&self) -> usize
[src]
fn is_null(&self, index: usize) -> bool
[src]
fn is_valid(&self, index: usize) -> bool
[src]
fn null_count(&self) -> usize
[src]
fn to_raw(&self) -> Result<(*const FFI_ArrowArray, *const FFI_ArrowSchema)>
[src]
impl From<FixedSizeListArray> for FixedSizeBinaryArray
[src]
impl From<FixedSizeListArray> for FixedSizeBinaryArray
[src]Creates a FixedSizeBinaryArray
from FixedSizeList<u8>
array
fn from(v: FixedSizeListArray) -> Self
[src]
impl JsonEqual for FixedSizeListArray
[src]
impl JsonEqual for FixedSizeListArray
[src]Auto Trait Implementations
impl !RefUnwindSafe for FixedSizeListArray
impl !RefUnwindSafe for FixedSizeListArray
impl Send for FixedSizeListArray
impl Send for FixedSizeListArray
impl Sync for FixedSizeListArray
impl Sync for FixedSizeListArray
impl Unpin for FixedSizeListArray
impl Unpin for FixedSizeListArray
impl !UnwindSafe for FixedSizeListArray
impl !UnwindSafe for FixedSizeListArray