class ElementFail<out T> : ElementResult<T>
ElementFail(t: T, throwable: Throwable)
val t: T
val throwable: Throwable
fun error(): Throwable?
fun value(): T