pub struct SedonaOptions {
pub spatial_join: SpatialJoinOptions,
pub crs_provider: CrsProviderOption,
}Expand description
Configuration options for Sedona.
Fields§
§spatial_join: SpatialJoinOptionsOptions for spatial join
crs_provider: CrsProviderOptionGlobal CrsProvider for CRS metadata operations
Trait Implementations§
Source§impl Clone for SedonaOptions
impl Clone for SedonaOptions
Source§fn clone(&self) -> SedonaOptions
fn clone(&self) -> SedonaOptions
Returns a duplicate 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 ConfigExtension for SedonaOptions
impl ConfigExtension for SedonaOptions
Source§impl ConfigField for SedonaOptions
impl ConfigField for SedonaOptions
Source§impl Debug for SedonaOptions
impl Debug for SedonaOptions
Source§impl Default for SedonaOptions
impl Default for SedonaOptions
Source§fn default() -> SedonaOptions
fn default() -> SedonaOptions
Returns the “default value” for a type. Read more
Source§impl ExtensionOptions for SedonaOptions
impl ExtensionOptions for SedonaOptions
Source§fn cloned(&self) -> Box<dyn ExtensionOptions>
fn cloned(&self) -> Box<dyn ExtensionOptions>
Return a deep clone of this
ExtensionOptions Read moreSource§fn set(&mut self, key: &str, value: &str) -> Result<(), DataFusionError>
fn set(&mut self, key: &str, value: &str) -> Result<(), DataFusionError>
Set the given
key, value pairSource§fn entries(&self) -> Vec<ConfigEntry>
fn entries(&self) -> Vec<ConfigEntry>
Returns the
ConfigEntry stored in this ExtensionOptionsSource§impl PartialEq for SedonaOptions
impl PartialEq for SedonaOptions
impl StructuralPartialEq for SedonaOptions
Auto Trait Implementations§
impl Freeze for SedonaOptions
impl !RefUnwindSafe for SedonaOptions
impl Send for SedonaOptions
impl Sync for SedonaOptions
impl Unpin for SedonaOptions
impl UnsafeUnpin for SedonaOptions
impl !UnwindSafe for SedonaOptions
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§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