(
self, against: Optional[OperatorType] = None
)
| 3808 | return self.clause |
| 3809 | |
| 3810 | def self_group( |
| 3811 | self, against: Optional[OperatorType] = None |
| 3812 | ) -> TypeCoerce[_T]: |
| 3813 | grouped = self.clause.self_group(against=against) |
| 3814 | if grouped is not self.clause: |
| 3815 | return TypeCoerce(grouped, self.type) |
| 3816 | else: |
| 3817 | return self |
| 3818 | |
| 3819 | |
| 3820 | class Extract(ColumnElement[int]): |
nothing calls this directly
no test coverage detected