public class CancelableResult<T>
public CancelableResult(@Nullable
T value,
@NotNull
kotlin.jvm.functions.Function0<kotlin.Unit> cancelBlock)
public CancelableResult()
@NotNull public java.util.concurrent.atomic.AtomicBoolean getFired()
@NotNull public T get()
public void cancel()
@NotNull public <R> CancelableResult<R> withValue(@NotNull R value)
@NotNull public CancelableResult<T> alsoOnCancel(@NotNull kotlin.jvm.functions.Function0<kotlin.Unit> block)