maybeMap<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  1. TResult notFound(
    1. NotFound value
    )?,
  2. TResult requestException(
    1. RequestException value
    )?,
  3. TResult forbiddenException(
    1. ForbiddenException value
    )?,
  4. TResult internalException(
    1. InternalException value
    )?,
  5. TResult invalidRequestBodyException(
    1. InvalidRequestBodyException value
    )?,
  6. TResult unauthorizedException(
    1. UnauthorizedException value
    )?,
  7. TResult jsonDeserializationException(
    1. JsonDeserializationException value
    )?,
  8. TResult streamEOFException(
    1. StreamEOFException value
    )?,
  9. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  TResult Function(NotFound value)? notFound,
  TResult Function(RequestException value)? requestException,
  TResult Function(ForbiddenException value)? forbiddenException,
  TResult Function(InternalException value)? internalException,
  TResult Function(InvalidRequestBodyException value)?
      invalidRequestBodyException,
  TResult Function(UnauthorizedException value)? unauthorizedException,
  TResult Function(JsonDeserializationException value)?
      jsonDeserializationException,
  TResult Function(StreamEOFException value)? streamEOFException,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;