Trait ExprRegistry

Source
pub trait ExprRegistry: Sync + Send {
    // Required methods
    fn get_function(
        &self,
        name: &str,
        payload: &[u8],
    ) -> Option<Arc<dyn ColumnsUdf>>;
    fn get_output(&self, name: &str) -> Option<Arc<dyn FunctionOutputField>>;
}

Required Methods§

Source

fn get_function( &self, name: &str, payload: &[u8], ) -> Option<Arc<dyn ColumnsUdf>>

Source

fn get_output(&self, name: &str) -> Option<Arc<dyn FunctionOutputField>>

Implementors§