pub struct SpatialJoin { /* private fields */ }Expand description
Spatial join builder
Implementations§
Source§impl SpatialJoin
impl SpatialJoin
Sourcepub fn new(
left_table: impl Into<String>,
right_table: impl Into<String>,
) -> Result<Self>
pub fn new( left_table: impl Into<String>, right_table: impl Into<String>, ) -> Result<Self>
Creates a new spatial join
Sourcepub fn on_intersects(
self,
left_geom: impl Into<String>,
right_geom: impl Into<String>,
) -> Result<Self>
pub fn on_intersects( self, left_geom: impl Into<String>, right_geom: impl Into<String>, ) -> Result<Self>
Joins on intersecting geometries
Sourcepub fn where_clause(self, condition: impl Into<String>) -> Self
pub fn where_clause(self, condition: impl Into<String>) -> Self
Adds a WHERE condition
Auto Trait Implementations§
impl Freeze for SpatialJoin
impl RefUnwindSafe for SpatialJoin
impl Send for SpatialJoin
impl Sync for SpatialJoin
impl Unpin for SpatialJoin
impl UnsafeUnpin for SpatialJoin
impl UnwindSafe for SpatialJoin
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