pub struct ArrowChunk { /* private fields */ }Expand description
A chunk of rows from Arrow data, analogous to TCP’s row chunks.
Implementations§
Source§impl ArrowChunk
impl ArrowChunk
Sourcepub fn column_count(&self) -> usize
pub fn column_count(&self) -> usize
Returns the number of columns.
Sourcepub fn into_batch(self) -> RecordBatch
pub fn into_batch(self) -> RecordBatch
Consumes the chunk and returns the underlying RecordBatch.
Trait Implementations§
Source§impl Debug for ArrowChunk
impl Debug for ArrowChunk
Auto Trait Implementations§
impl Freeze for ArrowChunk
impl !RefUnwindSafe for ArrowChunk
impl Send for ArrowChunk
impl Sync for ArrowChunk
impl Unpin for ArrowChunk
impl UnsafeUnpin for ArrowChunk
impl !UnwindSafe for ArrowChunk
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request