[][src]Trait kts_etl::provider::Provider

pub trait Provider {
    fn info(&self) -> &Info;
fn search(&self, term: &str) -> Result<Vec<String>, Error>;
fn flat_table(&self) -> Result<Rc<FlatTable>, Error>; }

Trait to be implemented by all providers.

Required methods

fn info(&self) -> &Info

fn search(&self, term: &str) -> Result<Vec<String>, Error>

fn flat_table(&self) -> Result<Rc<FlatTable>, Error>

Loading content...

Implementors

Loading content...