pub enum AuditEventDraft {
SourceCheckoutObserved,
StaffHandoffRecorded,
StaffHandoffReviewRequested,
CheckoutCompletionSuggested,
CustomerMessageApprovalRequested,
}Expand description
Decision choices for audit event draft in the checkout completion workflow; each value routes reviewed source facts to the right queue, draft, or staff gate.
Variants§
SourceCheckoutObserved
Selects source checkout observed for the checkout completion decision model so the app can choose a review, evidence, 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
Selects staff handoff review requested for the checkout completion decision model so the app can choose a review, evidence, or draft path without taking live action.
CheckoutCompletionSuggested
Selects checkout completion suggested for the checkout completion decision model so the app can choose a review, evidence, or draft path without taking live action.
CustomerMessageApprovalRequested
Selects customer message approval requested for the checkout completion decision model so the app can choose a review, evidence, 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