pub enum AuditEventDraft {
SourceCheckoutObserved,
StaffHandoffRecorded,
StaffHandoffReviewRequested,
CheckoutCompletionSuggested,
CustomerMessageApprovalRequested,
}Expand description
Decision taxonomy for audit event draft in the checkout completion workflow; each value carries operational meaning for source-grounded routing and review.
Variants§
SourceCheckoutObserved
Represents source checkout observed in the checkout completion decision model so the app can choose the correct evidence, review, or draft path without taking live action.
StaffHandoffRecorded
Records the staff-submitted handoff payload as received, even when the source status prevents treating it as checkout-completion evidence.
StaffHandoffReviewRequested
Represents staff handoff review requested in the checkout completion decision model so the app can choose the correct evidence, review, or draft path without taking live action.
CheckoutCompletionSuggested
Represents checkout completion suggested in the checkout completion decision model so the app can choose the correct evidence, review, or draft path without taking live action.
CustomerMessageApprovalRequested
Represents customer message approval requested in the checkout completion decision model so the app can choose the correct evidence, review, or draft path without taking live action.
Trait Implementations§
Source§impl Clone for AuditEventDraft
impl Clone for AuditEventDraft
Source§fn clone(&self) -> AuditEventDraft
fn clone(&self) -> AuditEventDraft
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more