mapOrNull<TResult extends Object?> method

  1. @optionalTypeArgs
TResult? mapOrNull<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
    )?,
})
inherited

Implementation

@optionalTypeArgs
TResult? mapOrNull<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,
}) =>
    throw _privateConstructorUsedError;