pub trait ExprRegistry: Sync + Send {
// Provided methods
fn get_function(
&self,
name: &str,
payload: &[u8],
) -> Option<Arc<dyn AnonymousColumnsUdf>> { ... }
fn get_agg(
&self,
name: &str,
payload: &[u8],
) -> Result<Option<Arc<dyn AnonymousAgg>>, PolarsError> { ... }
}Provided Methods§
fn get_function( &self, name: &str, payload: &[u8], ) -> Option<Arc<dyn AnonymousColumnsUdf>>
fn get_agg( &self, name: &str, payload: &[u8], ) -> Result<Option<Arc<dyn AnonymousAgg>>, PolarsError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".