ResultNullableExtensions<T extends Object, E> extension
Extension methods for Result with nullable success values.
- on
-
- Result<
T?, E>
- Result<
Methods
-
filterNotNull(
E failureDescription()) → Result< T, E> -
Available on Result<
Convert a Success of a nullable value to a Success of a non-null value or a Failure, usingT?, E> , provided by the ResultNullableExtensions extensionfailureDescriptionas the failure reason, if the value isnull. -
onNull(
Never block()) → Result< T, E> -
Available on Result<
Convert a Success of a nullable value to a Success of a non-null value, or callingT?, E> , provided by the ResultNullableExtensions extensionblockto abort if the value isnull.