Enum FeatureExtensionResult
#[non_exhaustive]pub enum FeatureExtensionResult {
Value(JsonValue),
FeatureCollection(Vec<Feature>),
Unknown(u32),
}Expand description
Copied feature-extension query result.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
§impl Clone for FeatureExtensionResult
impl Clone for FeatureExtensionResult
§fn clone(&self) -> FeatureExtensionResult
fn clone(&self) -> FeatureExtensionResult
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 FeatureExtensionResult
impl Debug for FeatureExtensionResult
§impl PartialEq for FeatureExtensionResult
impl PartialEq for FeatureExtensionResult
impl StructuralPartialEq for FeatureExtensionResult
Auto Trait Implementations§
impl Freeze for FeatureExtensionResult
impl RefUnwindSafe for FeatureExtensionResult
impl Send for FeatureExtensionResult
impl Sync for FeatureExtensionResult
impl Unpin for FeatureExtensionResult
impl UnsafeUnpin for FeatureExtensionResult
impl UnwindSafe for FeatureExtensionResult
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