A collection of
LineStrings. Can
be created from a Vec of LineStrings or from an
Iterator which yields LineStrings. Iterating over this
object yields the component LineStrings.
A collection of Points. Can
be created from a Vec of Points, or from an
Iterator which yields Points. Iterating over this
object yields the component Points.
A collection of Polygons. Can
be created from a Vec of Polygons, or from an
Iterator which yields Polygons. Iterating over this
object yields the component Polygons.
A bounded 2D area whose three vertices are defined by
Coords. The semantics and validity are that of
the equivalent Polygon; in addition, the three
vertices must not be collinear and they must be distinct.