Package tripleo.elijah.util
Class Operation2<T>
java.lang.Object
tripleo.elijah.util.Operation2<T>
- Type Parameters:
T- the success type
An emulation of Rust's Result type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfailure()static <T> @NotNull Operation2<T>failure(Diagnostic aException) mode()success()static <T> @NotNull Operation2<T>success(T aSuccess)
-
Constructor Details
-
Operation2
-
-
Method Details
-
failure
-
success
-
failure
-
mode
-
success
-