LifetimeExtender

public protocol LifetimeExtender : AnyObject

Base protocol for objects that can extend lifetime of attached objects up to the moment of finalization (deinit or completion).