pub enum VectorGeometry {
VectorPoints(VectorPoints),
VectorLines(VectorLinesWithOffset),
VectorPolys(Vec<VectorLinesWithOffset>),
VectorPoints3D(VectorPoints3D),
VectorLines3D(VectorLines3DWithOffset),
VectorPolys3D(Vec<VectorLines3DWithOffset>),
}
Expand description
An enumeration of all the geometry types
Variants§
VectorPoints(VectorPoints)
points
VectorLines(VectorLinesWithOffset)
lines
VectorPolys(Vec<VectorLinesWithOffset>)
polygons
VectorPoints3D(VectorPoints3D)
3D points
VectorLines3D(VectorLines3DWithOffset)
3D lines
VectorPolys3D(Vec<VectorLines3DWithOffset>)
3D polygons
Trait Implementations§
Source§impl Clone for VectorGeometry
impl Clone for VectorGeometry
Source§fn clone(&self) -> VectorGeometry
fn clone(&self) -> VectorGeometry
Returns a duplicate of the value. Read more
1.0.0 · 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 VectorGeometry
impl Debug for VectorGeometry
Source§impl PartialEq for VectorGeometry
impl PartialEq for VectorGeometry
impl StructuralPartialEq for VectorGeometry
Auto Trait Implementations§
impl Freeze for VectorGeometry
impl RefUnwindSafe for VectorGeometry
impl Send for VectorGeometry
impl Sync for VectorGeometry
impl Unpin for VectorGeometry
impl UnwindSafe for VectorGeometry
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