[][src]Trait geozero::FeatureProcessor

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

Feature processing trait

Provided methods

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

Begin of dataset processing

pub fn dataset_end(&mut self) -> Result<()>[src]

End of dataset processing

pub fn feature_begin(&mut self, idx: u64) -> Result<()>[src]

Begin of feature processing

pub fn feature_end(&mut self, idx: u64) -> Result<()>[src]

End of feature processing

pub fn properties_begin(&mut self) -> Result<()>[src]

Begin of feature property processing

pub fn properties_end(&mut self) -> Result<()>[src]

End of feature property processing

pub fn geometry_begin(&mut self) -> Result<()>[src]

Begin of feature geometry processing

pub fn geometry_end(&mut self) -> Result<()>[src]

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...