[−][src]Trait parquet::record::RowAccessor
Trait for type-safe convenient access to fields within a Row.
Required Methods
fn get_bool(&self, i: usize) -> Result<bool>
fn get_byte(&self, i: usize) -> Result<i8>
fn get_short(&self, i: usize) -> Result<i16>
fn get_int(&self, i: usize) -> Result<i32>
fn get_long(&self, i: usize) -> Result<i64>
fn get_ubyte(&self, i: usize) -> Result<u8>
fn get_ushort(&self, i: usize) -> Result<u16>
fn get_uint(&self, i: usize) -> Result<u32>
fn get_ulong(&self, i: usize) -> Result<u64>
fn get_float(&self, i: usize) -> Result<f32>
fn get_double(&self, i: usize) -> Result<f64>
fn get_timestamp(&self, i: usize) -> Result<u64>
fn get_decimal(&self, i: usize) -> Result<&Decimal>
fn get_string(&self, i: usize) -> Result<&String>
fn get_bytes(&self, i: usize) -> Result<&ByteArray>
fn get_group(&self, i: usize) -> Result<&Row>
fn get_list(&self, i: usize) -> Result<&List>
fn get_map(&self, i: usize) -> Result<&Map>
Implementors
impl RowAccessor for Row
[src]
[−]
impl RowAccessor for Row
fn get_bool(&self, i: usize) -> Result<bool>
[src]
fn get_bool(&self, i: usize) -> Result<bool>
fn get_byte(&self, i: usize) -> Result<i8>
[src]
fn get_byte(&self, i: usize) -> Result<i8>
fn get_short(&self, i: usize) -> Result<i16>
[src]
fn get_short(&self, i: usize) -> Result<i16>
fn get_int(&self, i: usize) -> Result<i32>
[src]
fn get_int(&self, i: usize) -> Result<i32>
fn get_long(&self, i: usize) -> Result<i64>
[src]
fn get_long(&self, i: usize) -> Result<i64>
fn get_ubyte(&self, i: usize) -> Result<u8>
[src]
fn get_ubyte(&self, i: usize) -> Result<u8>
fn get_ushort(&self, i: usize) -> Result<u16>
[src]
fn get_ushort(&self, i: usize) -> Result<u16>
fn get_uint(&self, i: usize) -> Result<u32>
[src]
fn get_uint(&self, i: usize) -> Result<u32>
fn get_ulong(&self, i: usize) -> Result<u64>
[src]
fn get_ulong(&self, i: usize) -> Result<u64>
fn get_float(&self, i: usize) -> Result<f32>
[src]
fn get_float(&self, i: usize) -> Result<f32>
fn get_double(&self, i: usize) -> Result<f64>
[src]
fn get_double(&self, i: usize) -> Result<f64>
fn get_timestamp(&self, i: usize) -> Result<u64>
[src]
fn get_timestamp(&self, i: usize) -> Result<u64>
fn get_decimal(&self, i: usize) -> Result<&Decimal>
[src]
fn get_decimal(&self, i: usize) -> Result<&Decimal>
fn get_string(&self, i: usize) -> Result<&String>
[src]
fn get_string(&self, i: usize) -> Result<&String>
fn get_bytes(&self, i: usize) -> Result<&ByteArray>
[src]
fn get_bytes(&self, i: usize) -> Result<&ByteArray>
fn get_group(&self, i: usize) -> Result<&Row>
[src]
fn get_group(&self, i: usize) -> Result<&Row>
fn get_list(&self, i: usize) -> Result<&List>
[src]
fn get_list(&self, i: usize) -> Result<&List>
fn get_map(&self, i: usize) -> Result<&Map>
[src]
fn get_map(&self, i: usize) -> Result<&Map>