DispatchOutcome constructor
DispatchOutcome({
- MessageId? propagatedSignal,
- Success? success,
- Error? error,
- Interruption? interrupted,
- Ignore? ignored,
- InboxAddresses? sentToInbox,
- bool? publishedToRemote,
- bool? noTargetsToRoute,
Implementation
factory DispatchOutcome({
$42.MessageId? propagatedSignal,
Success? success,
$45.Error? error,
Interruption? interrupted,
Ignore? ignored,
InboxAddresses? sentToInbox,
$core.bool? publishedToRemote,
$core.bool? noTargetsToRoute,
}) {
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;
}
if (sentToInbox != null) {
_result.sentToInbox = sentToInbox;
}
if (publishedToRemote != null) {
_result.publishedToRemote = publishedToRemote;
}
if (noTargetsToRoute != null) {
_result.noTargetsToRoute = noTargetsToRoute;
}
return _result;
}