interface Registration : DisposableHandle
register function result
invoke
open fun invoke(cause: Throwable?): Unit