RXKotlin 你如何映射到 void?

RXKotlin how do you map to void?

抱歉 nooby kotlin 问题

func someThingElse(): Observable<String> {
   return Observable.just("aasd")
} 

fun doSomething(): Observable<Void> {
    return someThisElse().fetch().map { () } 
}

如何 return 观察到 void? 我尝试了 voidVoid()Void

Kotlin中的

Unit对应Java中的void。与 void 一样,Unit 是 Kotlin 中任何函数的默认 return 类型,它可以执行 return 任何操作。

不过使用 Completable, Single or Maybe 可能更有意义

Observable<Void> 的等价物,即没有 return 任何值的 Observable - 仅完成或以异常结束 - 是 Completable:

Represents a deferred computation without any value but only indication for completion or exception.