DeliveryStateMutation

data class DeliveryStateMutation(val intentId: String, val state: DeliveryIntentState, val leaseId: String, val category: String, val attemptCount: UInt)

Atomic delivery-row mutation returned by Rust.

Constructors

Link copied to clipboard
constructor(intentId: String, state: DeliveryIntentState, leaseId: String, category: String, attemptCount: UInt)

Properties

Link copied to clipboard

Required new attempt count.

Link copied to clipboard

Stable redacted outcome category.

Link copied to clipboard

Row to compare-and-set.

Link copied to clipboard

New lease or empty when released.

Link copied to clipboard

Required new state.