pub struct ArrowLoadResult {
pub data: TabularData,
pub diagnostics: DiagnosticSet,
pub bytes_copied: u64,
pub bytes_borrowed: u64,
}Expand description
Result of loading Arrow input into library-owned storage.
Fields§
§data: TabularDataLoaded tabular data.
diagnostics: DiagnosticSetCopy / materialization diagnostics.
bytes_copied: u64Total bytes copied into owned buffers.
bytes_borrowed: u64Total bytes borrowed zero-copy from foreign buffers.
Trait Implementations§
Source§impl Clone for ArrowLoadResult
impl Clone for ArrowLoadResult
Source§fn clone(&self) -> ArrowLoadResult
fn clone(&self) -> ArrowLoadResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for ArrowLoadResult
impl !UnwindSafe for ArrowLoadResult
impl Freeze for ArrowLoadResult
impl Send for ArrowLoadResult
impl Sync for ArrowLoadResult
impl Unpin for ArrowLoadResult
impl UnsafeUnpin for ArrowLoadResult
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