pub struct Geometry {
pub bbox: Option<Bbox>,
pub value: Value,
pub properties: Option<Map<String, JsonValue>>,
pub id: Option<JsonValue>,
pub foreign_members: Option<Map<String, JsonValue>>,
}
Expand description
Geometry Objects
Fields
bbox: Option<Bbox>
value: Value
properties: Option<Map<String, JsonValue>>
id: Option<JsonValue>
foreign_members: Option<Map<String, JsonValue>>
Foreign Members
Implementations
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Geometry
impl<'de> Deserialize<'de> for Geometry
sourcefn deserialize<D>(deserializer: D) -> Result<Geometry, D::Error> where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Geometry, D::Error> where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Geometry
Auto Trait Implementations
impl RefUnwindSafe for Geometry
impl Send for Geometry
impl Sync for Geometry
impl Unpin for Geometry
impl UnwindSafe for Geometry
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more