pub enum MValues {
MValue(MValue),
LineStringMValues(LineStringMValues),
MultiLineStringMValues(MultiLineStringMValues),
PolygonMValues(PolygonMValues),
MultiPolygonMValues(MultiPolygonMValues),
}
Expand description
All possible M-Value shapes
Variants§
MValue(MValue)
Single M-Value
LineStringMValues(LineStringMValues)
LineString M-Value
MultiLineStringMValues(MultiLineStringMValues)
MultiLineString M-Value
PolygonMValues(PolygonMValues)
Polygon M-Value
MultiPolygonMValues(MultiPolygonMValues)
MultiPolygon M-Value
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MValues
impl<'de> Deserialize<'de> for MValues
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
impl StructuralPartialEq for MValues
Auto Trait Implementations§
impl Freeze for MValues
impl RefUnwindSafe for MValues
impl Send for MValues
impl Sync for MValues
impl Unpin for MValues
impl UnwindSafe for MValues
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