(obj: object)
| 34 | |
| 35 | |
| 36 | def isiterable(obj: object) -> TypeGuard[collections.abc.Iterable[object]]: |
| 37 | try: |
| 38 | iter(obj) # type: ignore[call-overload] |
| 39 | return not istext(obj) |
| 40 | except Exception: |
| 41 | return False |
| 42 | |
| 43 | |
| 44 | def has_default_eq(obj: object) -> bool: |
no test coverage detected