pub struct SpatialFilter {
pub bbox: [f64; 4],
pub crs: Option<String>,
}Expand description
Subscription filter for spatial queries.
Fields§
§bbox: [f64; 4]Bounding box [min_x, min_y, max_x, max_y]
crs: Option<String>Coordinate reference system (EPSG code)
Trait Implementations§
Source§impl Clone for SpatialFilter
impl Clone for SpatialFilter
Source§fn clone(&self) -> SpatialFilter
fn clone(&self) -> SpatialFilter
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 SpatialFilter
impl Debug for SpatialFilter
Source§impl<'de> Deserialize<'de> for SpatialFilter
impl<'de> Deserialize<'de> for SpatialFilter
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SpatialFilter
impl RefUnwindSafe for SpatialFilter
impl Send for SpatialFilter
impl Sync for SpatialFilter
impl Unpin for SpatialFilter
impl UnsafeUnpin for SpatialFilter
impl UnwindSafe for SpatialFilter
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