Struct arrow::record_batch::RecordBatchOptions
source · [−]#[non_exhaustive]pub struct RecordBatchOptions {
pub match_field_names: bool,
pub row_count: Option<usize>,
}
Expand description
Options that control the behaviour used when creating a RecordBatch
.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.match_field_names: bool
Match field names of structs and lists. If set to true
, the names must match.
row_count: Option<usize>
Optional row count, useful for specifying a row count for a RecordBatch with no columns
Trait Implementations
sourceimpl Debug for RecordBatchOptions
impl Debug for RecordBatchOptions
Auto Trait Implementations
impl RefUnwindSafe for RecordBatchOptions
impl Send for RecordBatchOptions
impl Sync for RecordBatchOptions
impl Unpin for RecordBatchOptions
impl UnwindSafe for RecordBatchOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more