Я пытаюсь создать Observable, используя Futures с сопрограммами.
Вот что я попробовал:
private fun getHelloObservable(): Observable<String>{
val deferred = GlobalScope.async {
"Hello"
}
return Observable.just(deferred.await())
}
Но я получаю следующую ошибку:
Функция приостановки 'await' должна вызываться только из сопрограммы или
другая функция приостановки.
Есть ли способ сделать это?