withUnretained?

input.tapConfirmButton
            .withUnretained(self)
            .emit { owner, _ in
                owner.editUserNicknameAPI(userId: 13, nickname: output.nickname.value)
            }
            .disposed(by: disposeBag)