pub enum ArrayValue
Boolean(Vec<Option<bool>>),
Integer(Vec<Option<i32>>),
Long(Vec<Option<i64>>),
Ulong(Vec<Option<u64>>),
Float(Vec<Option<f32>>),
Double(Vec<Option<f64>>),
String(Vec<Option<String>>),
Bytes(Vec<Option<Vec<u8>>>),
Vector(Vec<f32>),
The elements of an array or vector column, as GenericRecord::get_array gives them: an array of the element type, each element None where it is null, or a vector’s floats.
Variants
array(boolean)
array(int)
array(long)
array(ulong)
array(float)
array(double)
array(string)
array(bytes)
vector(N)
Trait Implementations
Source
impl Clone for ArrayValue
Source
fn clone(&self) -> ArrayValue
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource
impl Debug for ArrayValue
Source
impl PartialEq for ArrayValue
Source
fn eq(&self, other: &ArrayValue) -> bool
Tests for
self and other values to be equal, and is used by ==.Source