(
cls,
expr: _ColumnExpressionArgument[_T],
)
| 3980 | |
| 3981 | @classmethod |
| 3982 | def _create_distinct( |
| 3983 | cls, |
| 3984 | expr: _ColumnExpressionArgument[_T], |
| 3985 | ) -> UnaryExpression[_T]: |
| 3986 | col_expr: ColumnElement[_T] = coercions.expect( |
| 3987 | roles.ExpressionElementRole, expr |
| 3988 | ) |
| 3989 | return UnaryExpression( |
| 3990 | col_expr, |
| 3991 | operator=operators.distinct_op, |
| 3992 | type_=col_expr.type, |
| 3993 | ) |
| 3994 | |
| 3995 | @classmethod |
| 3996 | def _create_bitwise_not( |
no test coverage detected