1156
result.Links = commonnexus.ConvertLinksFromProto(v.SyncSuccess.GetLinks())
1157
result.Successful = v.SyncSuccess.Payload
1158
>
case *nexuspb.StartOperationResponse_AsyncSuccess:
executors.go
1159
>
result.Links = commonnexus.ConvertLinksFromProto(v.AsyncSuccess.GetLinks())
1160
>
result.Pending = &nexusrpc.OperationHandle[*commonpb.Payload]{
1161
>
Operation: args.operation,
1162
>
Token: v.AsyncSuccess.GetOperationToken(),
1163
>
// Ignore the private client field, it's not needed here.
1164
>
}
1165
case *nexuspb.StartOperationResponse_Failure:
1166
state := nexus.OperationStateFailed