pub trait DataProvider {
    // Required method
    fn provide(
        &self,
        env: &mut Environment,
        table: &str,
        fields_names: &[String],
        titles: &[String],
        fields_values: &[Box<dyn Expression>]
    ) -> GitQLObject;
}

Required Methods§

source

fn provide( &self, env: &mut Environment, table: &str, fields_names: &[String], titles: &[String], fields_values: &[Box<dyn Expression>] ) -> GitQLObject

Implementors§