pub trait PostprocessingStep: Send + Sync {
// Required methods
fn name(&self) -> &str;
fn process(
&self,
components: DecompositionComponents,
) -> Result<DecompositionComponents>;
fn clone_step(&self) -> Box<dyn PostprocessingStep>;
}Expand description
Trait for post-processing steps
Required Methods§
Sourcefn process(
&self,
components: DecompositionComponents,
) -> Result<DecompositionComponents>
fn process( &self, components: DecompositionComponents, ) -> Result<DecompositionComponents>
Process decomposition results
Sourcefn clone_step(&self) -> Box<dyn PostprocessingStep>
fn clone_step(&self) -> Box<dyn PostprocessingStep>
Clone the step