(self, other)
| 3079 | return hash((params, kwo_params, return_annotation)) |
| 3080 | |
| 3081 | def __eq__(self, other): |
| 3082 | if self is other: |
| 3083 | return True |
| 3084 | if not isinstance(other, Signature): |
| 3085 | return NotImplemented |
| 3086 | return self._hash_basis() == other._hash_basis() |
| 3087 | |
| 3088 | def _bind(self, args, kwargs, *, partial=False): |
| 3089 | """Private method. Don't use directly.""" |
nothing calls this directly
no test coverage detected