pub enum NativeType {
Point,
LineString,
Polygon,
MultiPoint,
MultiLineString,
MultiPolygon,
GeometryCollection,
Rect,
}Expand description
An enum representing the different native GeoArrow geometry types.
Variants§
Trait Implementations§
Source§impl Clone for NativeType
impl Clone for NativeType
Source§fn clone(&self) -> NativeType
fn clone(&self) -> NativeType
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 moreimpl Copy for NativeType
Source§impl Debug for NativeType
impl Debug for NativeType
impl Eq for NativeType
Source§impl From<GeometryType> for NativeType
impl From<GeometryType> for NativeType
Source§fn from(value: GeometryType) -> Self
fn from(value: GeometryType) -> Self
Converts to this type from the input type.
Source§impl Hash for NativeType
impl Hash for NativeType
Source§impl PartialEq for NativeType
impl PartialEq for NativeType
Source§fn eq(&self, other: &NativeType) -> bool
fn eq(&self, other: &NativeType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NativeType
Auto Trait Implementations§
impl Freeze for NativeType
impl RefUnwindSafe for NativeType
impl Send for NativeType
impl Sync for NativeType
impl Unpin for NativeType
impl UnsafeUnpin for NativeType
impl UnwindSafe for NativeType
Blanket Implementations§
impl<T> Allocation for T
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