(self, other)
| 3086 | return hash((params, kwo_params, return_annotation)) |
| 3087 | |
| 3088 | def __eq__(self, other): |
| 3089 | if self is other: |
| 3090 | return True |
| 3091 | if not isinstance(other, Signature): |
| 3092 | return NotImplemented |
| 3093 | return self._hash_basis() == other._hash_basis() |
| 3094 | |
| 3095 | def _bind(self, args, kwargs, *, partial=False): |
| 3096 | """Private method. Don't use directly.""" |
nothing calls this directly
no test coverage detected