(**kwargs)
| 599 | |
| 600 | @staticmethod |
| 601 | def _hybrid_field_encodings(**kwargs): |
| 602 | encodings = {} |
| 603 | for source_name in ("query", "post_processing"): |
| 604 | source = kwargs.get(source_name) |
| 605 | source_encodings = getattr(source, "_return_fields_decode_as", None) |
| 606 | if source_encodings: |
| 607 | encodings.update(source_encodings) |
| 608 | return encodings or None |
| 609 | |
| 610 | @staticmethod |
| 611 | def _decode_hybrid_field_value(value, key, field_encodings): |
no test coverage detected