Trait geozero::GeozeroGeometry[][src]

pub trait GeozeroGeometry {
    fn process_geom<P: GeomProcessor>(&self, processor: &mut P) -> Result<()>
    where
        Self: Sized
; fn empty() -> Self
    where
        Self: Sized
, { ... }
fn dims(&self) -> CoordDimensions { ... }
fn srid(&self) -> Option<i32> { ... } }

Geometry processing trait.

Required methods

fn process_geom<P: GeomProcessor>(&self, processor: &mut P) -> Result<()> where
    Self: Sized
[src]

Process geometry.

Loading content...

Provided methods

fn empty() -> Self where
    Self: Sized
[src]

👎 Deprecated since 0.7.1:

please remove implementation, not required anymore

fn dims(&self) -> CoordDimensions[src]

Dimensions of geometry

fn srid(&self) -> Option<i32>[src]

SRID of geometry

Loading content...

Implementations on Foreign Types

impl GeozeroGeometry for Geometry<f64>[src]

impl GeozeroGeometry for Geometry<'_>[src]

Loading content...

Implementors

impl GeozeroGeometry for GeoJson<'_>[src]

impl GeozeroGeometry for GeoJsonString[src]

impl GeozeroGeometry for Ewkb[src]

impl GeozeroGeometry for GpkgWkb[src]

impl GeozeroGeometry for Wkb[src]

Loading content...