pub trait VarProvider {
    fn get_value(
        &self,
        var_names: Vec<String, Global>
    ) -> Result<ScalarValue, DataFusionError>; fn get_type(&self, var_names: &[String]) -> Option<DataType>; }
Expand description

A var provider for @variable

Required Methods

Get variable value

Return the type of the given variable

Implementors