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

Method new_from_buffer

arrow-buffer/src/builder/boolean.rs:66–74  ·  view source on GitHub ↗

Creates a new `BooleanBufferBuilder` from [`MutableBuffer`] of `len`

(buffer: MutableBuffer, len: usize)

Source from the content-addressed store, hash-verified

64
65 /// Creates a new `BooleanBufferBuilder` from [`MutableBuffer`] of `len`
66 pub fn new_from_buffer(buffer: MutableBuffer, len: usize) -> Self {
67 assert!(len <= buffer.len() * 8);
68 let mut s = Self {
69 len: buffer.len() * 8,
70 buffer,
71 };
72 s.truncate(len);
73 s
74 }
75
76 /// Returns the length of the buffer
77 #[inline]

Callers

nothing calls this directly

Calls 2

lenMethod · 0.45
truncateMethod · 0.45

Tested by

no test coverage detected