Struct kml::ExtraShape [−][src]
Expand description
A single object in the dataset.
Fields
points: Vec<LonLat>
The object has a different inferred shape depending on the points:
- a single point just represents a position
- a ring of points (with the first and last matching) is interpreted as a polygon
- multiple points are interpreted as a PolyLine
attributes: BTreeMap<String, String>
Arbitrary key/value pairs associated with this object; no known schema.
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for ExtraShape
impl Send for ExtraShape
impl Sync for ExtraShape
impl Unpin for ExtraShape
impl UnwindSafe for ExtraShape
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self