[][src]Trait geozero::FeatureProcessor

pub trait FeatureProcessor: GeomProcessor + PropertyProcessor {
    fn dataset_begin(&mut self, name: Option<&str>) -> Result<()> { ... }
fn dataset_end(&mut self) -> Result<()> { ... }
fn feature_begin(&mut self, idx: u64) -> Result<()> { ... }
fn feature_end(&mut self, idx: u64) -> Result<()> { ... }
fn properties_begin(&mut self) -> Result<()> { ... }
fn properties_end(&mut self) -> Result<()> { ... }
fn geometry_begin(&mut self) -> Result<()> { ... }
fn geometry_end(&mut self) -> Result<()> { ... } }

Feature processing trait

Provided methods

fn dataset_begin(&mut self, name: Option<&str>) -> Result<()>

Begin of dataset processing

fn dataset_end(&mut self) -> Result<()>

End of dataset processing

fn feature_begin(&mut self, idx: u64) -> Result<()>

Begin of feature processing

fn feature_end(&mut self, idx: u64) -> Result<()>

End of feature processing

fn properties_begin(&mut self) -> Result<()>

Begin of feature property processing

fn properties_end(&mut self) -> Result<()>

End of feature property processing

fn geometry_begin(&mut self) -> Result<()>

Begin of feature geometry processing

fn geometry_end(&mut self) -> Result<()>

End of feature geometry processing

Loading content...

Implementors

impl FeatureProcessor for ProcessorSink[src]

impl<P1: FeatureProcessor, P2: FeatureProcessor> FeatureProcessor for Multiplexer<P1, P2>[src]

Loading content...