getOrThrow method

Success getOrThrow()

Returns the encapsulated value if this instance represents success or throws the encapsulated Throwable exception if it is failure.

Implementation

Success getOrThrow() {
  if (isSuccess) {
    return success!;
  }
  throw failure!;
}