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

Method extend_trusted_len

arrow-buffer/src/builder/boolean.rs:295–302  ·  view source on GitHub ↗
(&mut self, iterator: I)

Source from the content-addressed store, hash-verified

293 ///
294 #[inline]
295 pub unsafe fn extend_trusted_len<I>(&mut self, iterator: I)
296 where
297 I: Iterator<Item = bool>,
298 {
299 let len = iterator.size_hint().0;
300 unsafe { self.buffer.extend_bool_trusted_len(iterator, self.len) };
301 self.len += len;
302 }
303}
304
305impl From<BooleanBufferBuilder> for Buffer {

Callers 7

test_extendFunction · 0.80
test_extend_misalignedFunction · 0.80
read_def_levelsMethod · 0.80
consume_batchMethod · 0.80

Calls 2

size_hintMethod · 0.45

Tested by 5

test_extendFunction · 0.64
test_extend_misalignedFunction · 0.64