Overloading of generic function
Overloading of generic function

Overloaded the `weakify` generic `func`in order to handle `subscribeCompleted`  + `onDisposed `  correctly

RxSwiftCommunity/RxSwift-Ext,RxSwiftCommunity/RxSwiftExt,RxSwiftCommunity/RxSwiftExt,RxSwiftCommunity/RxSwift-Ext,RxSwiftCommunity/RxSwiftExt