Skip to main content

record_expected_operation_fate

Function record_expected_operation_fate 

Source
pub fn record_expected_operation_fate(
    aggregate: ClientParticipantAggregate,
    correlation: ClientResponseCorrelation,
    fate: ExpectedOperationTransportFate,
) -> ExpectedOperationFateDecision
Expand description

Records transport loss for the exact issued non-detach operation.

This is the typed lifecycle exit for an issued expectation when no inbound value can arrive. Detach is refused because its exact replay state owns the corresponding lossless fate transition.