#[repr(u8)]pub enum GeometryType {
GEOM_GEOMETRY = 0,
GEOM_POINT = 1,
GEOM_LINESTRING = 2,
GEOM_POLYGON = 3,
GEOM_MULTIPOINT = 4,
GEOM_MULTILINESTRING = 5,
GEOM_MULTIPOLYGON = 6,
GEOM_GEOMETRYCOLLECTION = 7,
}Expand description
Geometry type.
Variants§
GEOM_GEOMETRY = 0
GEOM_POINT = 1
GEOM_LINESTRING = 2
GEOM_POLYGON = 3
GEOM_MULTIPOINT = 4
GEOM_MULTILINESTRING = 5
GEOM_MULTIPOLYGON = 6
GEOM_GEOMETRYCOLLECTION = 7
Trait Implementations§
Source§impl Clone for GeometryType
impl Clone for GeometryType
Source§fn clone(&self) -> GeometryType
fn clone(&self) -> GeometryType
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 GeometryType
impl Debug for GeometryType
Source§impl Hash for GeometryType
impl Hash for GeometryType
Source§impl PartialEq for GeometryType
impl PartialEq for GeometryType
Source§impl TryFrom<u8> for GeometryType
impl TryFrom<u8> for GeometryType
impl Copy for GeometryType
impl Eq for GeometryType
impl StructuralPartialEq for GeometryType
Auto Trait Implementations§
impl Freeze for GeometryType
impl RefUnwindSafe for GeometryType
impl Send for GeometryType
impl Sync for GeometryType
impl Unpin for GeometryType
impl UnwindSafe for GeometryType
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