Struct datafusion_common::config::JsonOptions
source · pub struct JsonOptions {
pub compression: CompressionTypeVariant,
pub schema_infer_max_rec: usize,
}
Expand description
Options controlling JSON format
Fields§
§compression: CompressionTypeVariant
§schema_infer_max_rec: usize
Trait Implementations§
source§impl Clone for JsonOptions
impl Clone for JsonOptions
source§fn clone(&self) -> JsonOptions
fn clone(&self) -> JsonOptions
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 ConfigField for JsonOptions
impl ConfigField for JsonOptions
source§impl Debug for JsonOptions
impl Debug for JsonOptions
source§impl Default for JsonOptions
impl Default for JsonOptions
source§impl PartialEq for JsonOptions
impl PartialEq for JsonOptions
source§impl TryFrom<&JsonOptions> for JsonWriterOptions
impl TryFrom<&JsonOptions> for JsonWriterOptions
§type Error = DataFusionError
type Error = DataFusionError
The type returned in the event of a conversion error.
source§fn try_from(value: &JsonOptions) -> Result<Self>
fn try_from(value: &JsonOptions) -> Result<Self>
Performs the conversion.
impl StructuralPartialEq for JsonOptions
Auto Trait Implementations§
impl Freeze for JsonOptions
impl RefUnwindSafe for JsonOptions
impl Send for JsonOptions
impl Sync for JsonOptions
impl Unpin for JsonOptions
impl UnwindSafe for JsonOptions
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)