Struct arrow::util::integration_util::ArrowJson [−][src]
pub struct ArrowJson { pub schema: ArrowJsonSchema, pub batches: Vec<ArrowJsonBatch>, pub dictionaries: Option<Vec<ArrowJsonDictionaryBatch>>, }
Expand description
A struct that represents an Arrow file with a schema and record batches
Fields
schema: ArrowJsonSchema
batches: Vec<ArrowJsonBatch>
dictionaries: Option<Vec<ArrowJsonDictionaryBatch>>
Implementations
impl ArrowJson
[src]
impl ArrowJson
[src]pub fn equals_reader(&self, reader: &mut dyn RecordBatchReader) -> bool
[src]
pub fn equals_reader(&self, reader: &mut dyn RecordBatchReader) -> bool
[src]Compare the Arrow JSON with a record batch reader
Trait Implementations
impl<'de> Deserialize<'de> for ArrowJson
[src]
impl<'de> Deserialize<'de> for ArrowJson
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for ArrowJson
impl Send for ArrowJson
impl Sync for ArrowJson
impl Unpin for ArrowJson
impl UnwindSafe for ArrowJson
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
pub fn vzip(self) -> V
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,