jangada.serialization.SerializableProperty.__delete__#
- SerializableProperty.__delete__(instance: object) None#
Prevent deletion of the property.
SerializableProperty instances cannot be deleted from instances. This method always raises AttributeError.
- Parameters:
- instanceobject
The instance from which deletion is attempted.
- Raises:
- AttributeError
Always raised to prevent deletion.
Examples
>>> class MyClass: ... prop = SerializableProperty() ... >>> obj = MyClass() >>> del obj.prop Traceback (most recent call last): ... AttributeError: can't delete attribute 'prop'