Function datafusion_physical_expr::aggregate::utils::down_cast_any_ref
source ยท pub fn down_cast_any_ref(any: &(dyn Any + 'static)) -> &(dyn Any + 'static)
Expand description
Downcast a Box<dyn AggregateExpr>
or Arc<dyn AggregateExpr>
and return the inner trait object as Any
so
that it can be downcast to a specific implementation.
This method is used when implementing the PartialEq<dyn Any>
for AggregateExpr
aggregation expressions and allows comparing the equality
between the trait objects.