DispatchOutcome constructor

DispatchOutcome({
  1. MessageId? propagatedSignal,
  2. Success? success,
  3. Error? error,
  4. Interruption? interrupted,
  5. Ignore? ignored,
})

Implementation

factory DispatchOutcome({
  $60.MessageId? propagatedSignal,
  Success? success,
  $63.Error? error,
  Interruption? interrupted,
  Ignore? ignored,
}) {
  final _result = create();
  if (propagatedSignal != null) {
    _result.propagatedSignal = propagatedSignal;
  }
  if (success != null) {
    _result.success = success;
  }
  if (error != null) {
    _result.error = error;
  }
  if (interrupted != null) {
    _result.interrupted = interrupted;
  }
  if (ignored != null) {
    _result.ignored = ignored;
  }
  return _result;
}