MCPcopy Create free account
hub / github.com/apache/arrow-rs / new

Method new

parquet/src/arrow/array_reader/byte_array.rs:91–103  ·  view source on GitHub ↗
(
        pages: Box<dyn PageIterator>,
        data_type: ArrowType,
        record_reader: GenericRecordReader<OffsetBuffer<I>, ByteArrayColumnValueDecoder<I>>,
    )

Source from the content-addressed store, hash-verified

89
90impl<I: OffsetSizeTrait> ByteArrayReader<I> {
91 fn new(
92 pages: Box<dyn PageIterator>,
93 data_type: ArrowType,
94 record_reader: GenericRecordReader<OffsetBuffer<I>, ByteArrayColumnValueDecoder<I>>,
95 ) -> Self {
96 Self {
97 data_type,
98 pages,
99 def_levels_buffer: None,
100 rep_levels_buffer: None,
101 record_reader,
102 }
103 }
104}
105
106impl<I: OffsetSizeTrait> ArrayReader for ByteArrayReader<I> {

Callers

nothing calls this directly

Calls 8

converted_typeMethod · 0.45
set_dataMethod · 0.45
cloneMethod · 0.45
values_leftMethod · 0.45
getMethod · 0.45
iterMethod · 0.45
get_offsetMethod · 0.45
lenMethod · 0.45

Tested by

no test coverage detected