maybeWhen<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  1. TResult request(
    1. SidecarRequest request,
    2. String id
    )?,
  2. TResult response(
    1. SidecarResponse response,
    2. String id
    )?,
  3. TResult notification(
    1. SidecarNotification notification
    )?,
  4. TResult log(
    1. LogRecord record
    )?,
  5. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  TResult Function(SidecarRequest request, String id)? request,
  TResult Function(SidecarResponse response, String id)? response,
  TResult Function(SidecarNotification notification)? notification,
  TResult Function(LogRecord record)? log,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;