pub struct CityJSONFeature {
pub thetype: CityJSONFeatureType,
pub id: String,
pub city_objects: HashMap<String, CityObject>,
pub vertices: Vec<Vec<i64>>,
pub appearance: Option<Appearance>,
}Fields§
§thetype: CityJSONFeatureType§id: String§city_objects: HashMap<String, CityObject>§vertices: Vec<Vec<i64>>§appearance: Option<Appearance>Implementations§
Trait Implementations§
Source§impl Clone for CityJSONFeature
impl Clone for CityJSONFeature
Source§fn clone(&self) -> CityJSONFeature
fn clone(&self) -> CityJSONFeature
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CityJSONFeature
impl Debug for CityJSONFeature
Source§impl<'de> Deserialize<'de> for CityJSONFeature
impl<'de> Deserialize<'de> for CityJSONFeature
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
Source§impl PartialEq for CityJSONFeature
impl PartialEq for CityJSONFeature
Source§impl Serialize for CityJSONFeature
impl Serialize for CityJSONFeature
impl StructuralPartialEq for CityJSONFeature
Auto Trait Implementations§
impl Freeze for CityJSONFeature
impl RefUnwindSafe for CityJSONFeature
impl Send for CityJSONFeature
impl Sync for CityJSONFeature
impl Unpin for CityJSONFeature
impl UnsafeUnpin for CityJSONFeature
impl UnwindSafe for CityJSONFeature
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