Trait Provider
kts_etl::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.
fn info(&self) -> &Info
fn search(&self, term: &str) -> Result<Vec<String>, Error>
fn flat_table(&self) -> Result<Rc<FlatTable>, Error>