throwAfterDuration

fun <T> Observable<T>.throwAfterDuration(timeout: Long, unit: TimeUnit, error: Throwable): Observable<T>
fun Completable.throwAfterDuration(timeout: Long, unit: TimeUnit, error: Throwable): Completable