/// Return a DataFusion `Expr` predicate representing the
/// combination of all predicate (`exprs`) and timestamp
/// restriction in this Predicate. Returns None if there are no
/// `Expr`'s restricting the data
Return a DataFusion `Expr` predicate representing the
combination of all predicate (`exprs`) and timestamp
restriction in this Predicate. Returns None if there are no
`Expr`'s restricting the data
Return a DataFusion ` Expr ` predicate representing the combination of all predicate ( ` exprs ` ) and timestamp restriction in this Predicate . Returns None if there are no ` Expr ` ' s restricting the data
pub fn filter_expr(&self) -> Option<Expr> {
        let mut builder =
            AndExprBuilder::default().append_opt(self.make_timestamp_predicate_expr());
        for expr in &self.exprs {
            builder = builder.append_expr(expr.clone());
        }
        builder.build()
    }
pub fn filter_expr ( & self ) -> Option < Expr > { let mut builder = AndExprBuilder :: default ( ) . append_opt ( self . make_timestamp_predicate_expr ( ) ) ; for expr in & self . exprs { builder = builder . append_expr ( expr . clone ( ) ) ; } builder . build ( ) }
Return a DataFusion `Expr` predicate representing the
combination of all predicate (`exprs`) and timestamp
restriction in this Predicate.
Return a DataFusion ` Expr ` predicate representing the combination of all predicate ( ` exprs ` ) and timestamp restriction in this Predicate .
&self