fun <T> Publisher<T>.listenSingle(listener: (T?, Throwable?) -> Unit): Unit
Listen one element from the publisher.