Function | safe_ref | Return a *safe* weak reference to a callable target. |
Class | BoundMethodWeakref | 'Safe' and reusable weak references to instance methods. |
Return a *safe* weak reference to a callable target. - ``target``: The object to be weakly referenced, if it's a bound method reference, will create a BoundMethodWeakref, otherwise creates a simple weakref. - ``on_delete``: If provided, will have a hard reference stored to the callable to be called after the safe reference goes out of scope with the reference object, (either a weakref or a BoundMethodWeakref) as argument.