[−][src]Struct parquet::record::reader::TreeBuilder
Tree builder for Reader enum.
Serves as a container of options for building a reader tree and a builder, and
accessing a records iterator RowIter.
Methods
impl TreeBuilder[src]
impl TreeBuilderpub fn new() -> Self[src]
pub fn new() -> SelfCreates new tree builder with default parameters.
pub fn with_batch_size(self, batch_size: usize) -> Self[src]
pub fn with_batch_size(self, batch_size: usize) -> SelfSets batch size for this tree builder.
pub fn build(
&self,
descr: SchemaDescPtr,
row_group_reader: &dyn RowGroupReader
) -> Reader[src]
pub fn build(
&self,
descr: SchemaDescPtr,
row_group_reader: &dyn RowGroupReader
) -> ReaderCreates new root reader for provided schema and row group.
ⓘImportant traits for ReaderIterpub fn as_iter(
&self,
descr: SchemaDescPtr,
row_group_reader: &dyn RowGroupReader
) -> ReaderIter[src]
ⓘImportant traits for ReaderIter
pub fn as_iter(
&self,
descr: SchemaDescPtr,
row_group_reader: &dyn RowGroupReader
) -> ReaderIterCreates iterator of Rows directly from schema descriptor and row group.
Auto Trait Implementations
impl Send for TreeBuilder
impl Send for TreeBuilderimpl Sync for TreeBuilder
impl Sync for TreeBuilderBlanket Implementations
impl<T, U> Into for T where
U: From<T>, [src]
impl<T, U> Into for T where
U: From<T>, impl<T> From for T[src]
impl<T> From for Timpl<T, U> TryFrom for T where
T: From<U>, [src]
impl<T, U> TryFrom for T where
T: From<U>, type Error = !
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>impl<T> Borrow for T where
T: ?Sized, [src]
impl<T> Borrow for T where
T: ?Sized, impl<T> Any for T where
T: 'static + ?Sized, [src]
impl<T> Any for T where
T: 'static + ?Sized, fn get_type_id(&self) -> TypeId[src]
fn get_type_id(&self) -> TypeIdimpl<T, U> TryInto for T where
U: TryFrom<T>, [src]
impl<T, U> TryInto for T where
U: TryFrom<T>, type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>impl<T> BorrowMut for T where
T: ?Sized, [src]
impl<T> BorrowMut for T where
T: ?Sized, fn borrow_mut(&mut self) -> &mut T[src]
fn borrow_mut(&mut self) -> &mut Timpl<E> SpecializationError for E[src]
impl<E> SpecializationError for Eimpl<T> Erased for T[src]
impl<T> Erased for Timpl<T> Send for T where
T: ?Sized, [src]
impl<T> Send for T where
T: ?Sized, impl<T> Sync for T where
T: ?Sized, [src]
impl<T> Sync for T where
T: ?Sized, impl<T> Erased for T
impl<T> Erased for Timpl<T, U> TryInto for T where
U: TryFrom<T>,
impl<T, U> TryInto for T where
U: TryFrom<T>,