pub fn filter<F>(&self, predicate: F) -> Vec<&PluginDescription>
    where F: Fn(&PluginDescription) -> bool {
        self.iter()
            .filter(|item| predicate(item))
            .collect::<Vec<_>>()
    }
/// Returns all PluginDescriptions matching some predicate
Returns all PluginDescriptions matching some predicate
Returns all PluginDescriptions matching some predicate
pub fn filter<F>(&self, predicate: F) -> Vec<&PluginDescription>
    where F: Fn(&PluginDescription) -> bool {
        self.iter()
            .filter(|item| predicate(item))
            .collect::<Vec<_>>()
    }
pub fn filter < F > ( & self , predicate : F ) -> Vec < & PluginDescription > where F : Fn ( & PluginDescription ) -> bool { self . iter ( ) . filter ( | item | predicate ( item ) ) . collect :: < Vec < _ > > ( ) }
Returns all PluginDescriptions matching some predicate
Returns all PluginDescriptions matching some predicate
&self
predicate
F