pub struct GeoArrowEncoderFactory;Expand description
A EncoderFactory for writing GeoArrow arrays.
Trait Implementations§
Source§impl Debug for GeoArrowEncoderFactory
impl Debug for GeoArrowEncoderFactory
Source§impl EncoderFactory for GeoArrowEncoderFactory
impl EncoderFactory for GeoArrowEncoderFactory
Source§fn make_default_encoder<'a>(
&self,
field: &'a FieldRef,
array: &'a dyn Array,
_options: &'a EncoderOptions,
) -> Result<Option<NullableEncoder<'a>>, ArrowError>
fn make_default_encoder<'a>( &self, field: &'a FieldRef, array: &'a dyn Array, _options: &'a EncoderOptions, ) -> Result<Option<NullableEncoder<'a>>, ArrowError>
Make an encoder that overrides the default encoder for a specific field and array or provides an encoder for a custom data type.
This can be used to override how e.g. binary data is encoded so that it is an encoded string or an array of integers. Read more
Auto Trait Implementations§
impl Freeze for GeoArrowEncoderFactory
impl RefUnwindSafe for GeoArrowEncoderFactory
impl Send for GeoArrowEncoderFactory
impl Sync for GeoArrowEncoderFactory
impl Unpin for GeoArrowEncoderFactory
impl UnsafeUnpin for GeoArrowEncoderFactory
impl UnwindSafe for GeoArrowEncoderFactory
Blanket Implementations§
impl<T> Allocation for T
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