Trait RegionReducer

Source
pub trait RegionReducer {
    // Required method
    fn reduce_region(
        &mut self,
        analysis: &mut StructureAnalysis,
        region_id: RegionId,
    ) -> Result<bool, StructureAnalysisError>;
}
Expand description

A trait for reducing a region

Required Methods§

Source

fn reduce_region( &mut self, analysis: &mut StructureAnalysis, region_id: RegionId, ) -> Result<bool, StructureAnalysisError>

Reduces a region.

Implementors§