pub struct ToArrowConverter {
pub compat_level: CompatLevel,
pub categorical_converter: CategoricalToArrowConverter,
}Fields§
§compat_level: CompatLevel§categorical_converter: CategoricalToArrowConverterAvailable on crate feature
dtype-categorical only.Implementations§
Source§impl ToArrowConverter
impl ToArrowConverter
Sourcepub fn array_to_arrow(
&mut self,
array: &dyn Array,
dtype: &DataType,
output_arrow_field: Option<&ArrowField>,
) -> PolarsResult<Box<dyn Array>>
pub fn array_to_arrow( &mut self, array: &dyn Array, dtype: &DataType, output_arrow_field: Option<&ArrowField>, ) -> PolarsResult<Box<dyn Array>>
Returns an error if output_arrow_field was provided and does not match the output data type.
Auto Trait Implementations§
impl Freeze for ToArrowConverter
impl !RefUnwindSafe for ToArrowConverter
impl Send for ToArrowConverter
impl Sync for ToArrowConverter
impl Unpin for ToArrowConverter
impl !UnwindSafe for ToArrowConverter
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more