(self, op, items=None)
| 133 | return (type(self), (self._id,)) |
| 134 | |
| 135 | def _set_unbound(self, op, items=None): |
| 136 | assert not hasattr(self, '_unbound') |
| 137 | if items is None: |
| 138 | items = _resolve_unbound(op) |
| 139 | unbound = (op, items) |
| 140 | self._unbound = unbound |
| 141 | return unbound |
| 142 | |
| 143 | @property |
| 144 | def id(self): |
no test coverage detected