Skip to main content

Plugin

Trait Plugin 

Source
pub trait Plugin {
    // Required methods
    fn populate_catalog(
        &self,
        database: &Database<'_>,
        catalog: &mut Catalog,
    ) -> MyResult<()>;
    fn query_context(&self, database: &Database<'_>) -> Context;
    fn get_batch(&self) -> &str;
}

Required Methods§

Source

fn populate_catalog( &self, database: &Database<'_>, catalog: &mut Catalog, ) -> MyResult<()>

Source

fn query_context(&self, database: &Database<'_>) -> Context

Source

fn get_batch(&self) -> &str

Implementors§