(
self,
value: Nullable[Union["BaseObjectPointer[T]", T]],
)
| 243 | return deref(self.ensure()) |
| 244 | |
| 245 | def __irshift__( |
| 246 | self, |
| 247 | value: Nullable[Union["BaseObjectPointer[T]", T]], |
| 248 | ): |
| 249 | self.assign(value) |
| 250 | return self |
| 251 | |
| 252 | @classmethod |
| 253 | @abstractmethod |