Struct QueriedFeature
#[non_exhaustive]pub struct QueriedFeature {
pub feature: Feature,
pub source_id: Option<String>,
pub source_layer_id: Option<String>,
pub state: Option<JsonValue>,
}Expand description
One copied query result feature.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.feature: Feature§source_id: Option<String>§source_layer_id: Option<String>§state: Option<JsonValue>Trait Implementations§
§impl Clone for QueriedFeature
impl Clone for QueriedFeature
§fn clone(&self) -> QueriedFeature
fn clone(&self) -> QueriedFeature
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 more§impl Debug for QueriedFeature
impl Debug for QueriedFeature
§impl PartialEq for QueriedFeature
impl PartialEq for QueriedFeature
impl StructuralPartialEq for QueriedFeature
Auto Trait Implementations§
impl Freeze for QueriedFeature
impl RefUnwindSafe for QueriedFeature
impl Send for QueriedFeature
impl Sync for QueriedFeature
impl Unpin for QueriedFeature
impl UnsafeUnpin for QueriedFeature
impl UnwindSafe for QueriedFeature
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