pub struct SpatialJoinDebugOptions {
pub num_spatial_partitions: NumSpatialPartitionsConfig,
pub memory_for_intermittent_usage: Option<usize>,
pub force_spill: bool,
pub random_seed: Option<u64>,
}Expand description
Configurations for debugging or testing spatial join
Fields§
§num_spatial_partitions: NumSpatialPartitionsConfigNumber of spatial partitions to use for spatial join
memory_for_intermittent_usage: Option<usize>The amount of memory for intermittent usage such as spatially repartitioning the data
force_spill: boolForce spilling while collecting the build side or not
random_seed: Option<u64>Seed for random processes in the spatial join for testing purpose
Trait Implementations§
Source§impl Clone for SpatialJoinDebugOptions
impl Clone for SpatialJoinDebugOptions
Source§fn clone(&self) -> SpatialJoinDebugOptions
fn clone(&self) -> SpatialJoinDebugOptions
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 Debug for SpatialJoinDebugOptions
impl Debug for SpatialJoinDebugOptions
Source§impl Default for SpatialJoinDebugOptions
impl Default for SpatialJoinDebugOptions
Source§fn default() -> SpatialJoinDebugOptions
fn default() -> SpatialJoinDebugOptions
Returns the “default value” for a type. Read more
Source§impl PartialEq for SpatialJoinDebugOptions
impl PartialEq for SpatialJoinDebugOptions
impl StructuralPartialEq for SpatialJoinDebugOptions
Auto Trait Implementations§
impl Freeze for SpatialJoinDebugOptions
impl RefUnwindSafe for SpatialJoinDebugOptions
impl Send for SpatialJoinDebugOptions
impl Sync for SpatialJoinDebugOptions
impl Unpin for SpatialJoinDebugOptions
impl UnsafeUnpin for SpatialJoinDebugOptions
impl UnwindSafe for SpatialJoinDebugOptions
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