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§
Sourcefn reduce_region(
&mut self,
analysis: &mut StructureAnalysis,
region_id: RegionId,
) -> Result<bool, StructureAnalysisError>
fn reduce_region( &mut self, analysis: &mut StructureAnalysis, region_id: RegionId, ) -> Result<bool, StructureAnalysisError>
Reduces a region.