pub enum PartitionedSide {
BuildSide,
ProbeSide,
}Expand description
Indicates for which side of the spatial join the partitioning is being performed. Different methods should be used for the build side and probe side.
Variants§
BuildSide
Invoke SpatialPartitioner::partition_no_multi for partitioning
ProbeSide
Invoke SpatialPartitioner::partition for partitioning
Trait Implementations§
Source§impl Clone for PartitionedSide
impl Clone for PartitionedSide
Source§fn clone(&self) -> PartitionedSide
fn clone(&self) -> PartitionedSide
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 PartitionedSide
impl Debug for PartitionedSide
Source§impl Hash for PartitionedSide
impl Hash for PartitionedSide
Source§impl PartialEq for PartitionedSide
impl PartialEq for PartitionedSide
impl Copy for PartitionedSide
impl Eq for PartitionedSide
impl StructuralPartialEq for PartitionedSide
Auto Trait Implementations§
impl Freeze for PartitionedSide
impl RefUnwindSafe for PartitionedSide
impl Send for PartitionedSide
impl Sync for PartitionedSide
impl Unpin for PartitionedSide
impl UnsafeUnpin for PartitionedSide
impl UnwindSafe for PartitionedSide
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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