Skip to main content

PostProcessor

Trait PostProcessor 

Source
pub trait PostProcessor {
    // Required method
    fn process(
        &self,
        modules: &mut dyn ModuleStorage,
    ) -> Result<(), PluginError>;
}
Expand description

Object-safe postprocessor for in-place module-grid transforms.

Required Methods§

Source

fn process(&self, modules: &mut dyn ModuleStorage) -> Result<(), PluginError>

Processes modules in place.

§Errors

Returns PluginError when processing fails.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§