pub struct ArrowJsonBatch {
pub(crate) count: usize,
pub columns: Vec<ArrowJsonColumn>,
}
Expand description
A struct that partially reads the Arrow JSON record batch
Fields§
§count: usize
§columns: Vec<ArrowJsonColumn>
The columns in the record batch
Implementations§
Source§impl ArrowJsonBatch
impl ArrowJsonBatch
Sourcepub fn from_batch(batch: &RecordBatch) -> ArrowJsonBatch
pub fn from_batch(batch: &RecordBatch) -> ArrowJsonBatch
Convert a [RecordBatch
] to an ArrowJsonBatch
Trait Implementations§
Source§impl Clone for ArrowJsonBatch
impl Clone for ArrowJsonBatch
Source§fn clone(&self) -> ArrowJsonBatch
fn clone(&self) -> ArrowJsonBatch
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ArrowJsonBatch
impl Debug for ArrowJsonBatch
Source§impl<'de> Deserialize<'de> for ArrowJsonBatch
impl<'de> Deserialize<'de> for ArrowJsonBatch
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ArrowJsonBatch
impl RefUnwindSafe for ArrowJsonBatch
impl Send for ArrowJsonBatch
impl Sync for ArrowJsonBatch
impl Unpin for ArrowJsonBatch
impl UnwindSafe for ArrowJsonBatch
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