Skip to main content

AnalysisPlugin

Trait AnalysisPlugin 

Source
pub trait AnalysisPlugin<S: FlowState>: Send + Sync {
    // Required methods
    fn descriptor(&self) -> PluginDescriptor;
    fn analyze(&self, definition: &FlowDefinition<S>, report: &mut PluginReport);
}
Expand description

Analysis plugin — static analysis of FlowDefinition.

Required Methods§

Source

fn descriptor(&self) -> PluginDescriptor

Source

fn analyze(&self, definition: &FlowDefinition<S>, report: &mut PluginReport)

Implementors§