pub(crate) fn build_pruning_predicates(
predicate: Option<&Arc<dyn PhysicalExpr>>,
file_schema: &SchemaRef,
predicate_creation_errors: &Count,
) -> (Option<Arc<PruningPredicate>>, Option<Arc<PagePruningAccessPlanFilter>>)pub(crate) fn build_pruning_predicates(
predicate: Option<&Arc<dyn PhysicalExpr>>,
file_schema: &SchemaRef,
predicate_creation_errors: &Count,
) -> (Option<Arc<PruningPredicate>>, Option<Arc<PagePruningAccessPlanFilter>>)