maybeMap<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  1. TResult request(
    1. RequestMessage value
    )?,
  2. TResult response(
    1. ResponseMessage value
    )?,
  3. TResult notification(
    1. NotificationMessage value
    )?,
  4. TResult log(
    1. LogMessage value
    )?,
  5. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  TResult Function(RequestMessage value)? request,
  TResult Function(ResponseMessage value)? response,
  TResult Function(NotificationMessage value)? notification,
  TResult Function(LogMessage value)? log,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;