pub struct GetFeatureParams {
pub type_names: String,
pub output_format: String,
pub count: Option<usize>,
pub result_type: String,
pub bbox: Option<String>,
pub filter: Option<String>,
pub property_name: Option<String>,
pub sortby: Option<String>,
pub start_index: Option<usize>,
pub srsname: Option<String>,
}Expand description
GetFeature parameters
Fields§
§type_names: StringFeature type names (comma-separated)
output_format: StringOutput format
count: Option<usize>Maximum number of features
result_type: StringResult type (results or hits)
bbox: Option<String>BBOX filter (minx,miny,maxx,maxy[,crs])
filter: Option<String>Filter (FE filter encoding)
property_name: Option<String>Property names to return
sortby: Option<String>Sort by properties
start_index: Option<usize>Start index for pagination
srsname: Option<String>CRS for output
Trait Implementations§
Source§impl Debug for GetFeatureParams
impl Debug for GetFeatureParams
Source§impl<'de> Deserialize<'de> for GetFeatureParams
impl<'de> Deserialize<'de> for GetFeatureParams
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 GetFeatureParams
impl RefUnwindSafe for GetFeatureParams
impl Send for GetFeatureParams
impl Sync for GetFeatureParams
impl Unpin for GetFeatureParams
impl UnsafeUnpin for GetFeatureParams
impl UnwindSafe for GetFeatureParams
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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