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

Method read

parquet/src/arrow/array_reader/byte_view_array.rs:195–202  ·  view source on GitHub ↗
(&mut self, out: &mut Self::Buffer, num_values: usize)

Source from the content-addressed store, hash-verified

193 }
194
195 fn read(&mut self, out: &mut Self::Buffer, num_values: usize) -> Result<usize> {
196 let decoder = self
197 .decoder
198 .as_mut()
199 .ok_or_else(|| general_err!("no decoder set"))?;
200
201 decoder.read(out, num_values, self.dict.as_ref())
202 }
203
204 fn skip_values(&mut self, num_values: usize) -> Result<usize> {
205 let decoder = self

Callers 2

set_dictMethod · 0.45

Calls 15

make_viewFunction · 0.85
check_valid_utf8Function · 0.85
zipMethod · 0.80
remainingMethod · 0.80
as_mut_ptrMethod · 0.80
extend_from_sliceMethod · 0.80
set_lenMethod · 0.80
as_refMethod · 0.45
is_emptyMethod · 0.45
lenMethod · 0.45
iterMethod · 0.45
ptr_eqMethod · 0.45