Skip to main content

Enhancer

Trait Enhancer 

Source
pub trait Enhancer {
    // Required method
    fn enhance(&self, modules: Vec<ScannedModule>) -> Vec<ScannedModule>;
}
Expand description

Protocol for pluggable metadata enhancement.

Required Methods§

Source

fn enhance(&self, modules: Vec<ScannedModule>) -> Vec<ScannedModule>

Enhance a list of ScannedModules by filling metadata gaps.

Implementors§