Traits§
- DynEq
PhysicalExpr
can’t be constrained byEq
directly because it must remain object safe. To ease implementation, blanket implementation is provided forEq
types.- DynHash
PhysicalExpr
can’t be constrained byHash
directly because it must remain object safe. To ease implementation blanket implementation is provided forHash
types.- Physical
Expr PhysicalExpr
s represent expressions such asA + 1
orCAST(c1 AS int)
.
Functions§
- down_
cast_ any_ ref Deprecated - format_
physical_ expr_ list - Returns
Display
able a list ofPhysicalExpr
- with_
new_ children_ if_ necessary - Returns a copy of this expr if we change any child according to the pointer comparison.
The size of
children
must be equal to the size ofPhysicalExpr::children()
.
Type Aliases§
- Physical
Expr Ref - Shared
PhysicalExpr
.