pub enum ReviewDisposition {
DraftOnlyRequiresReview {
reason: ReviewReason,
},
}Expand description
Decision choices for review disposition in the daily update workflow; each value routes reviewed source facts to the right queue, draft, or staff gate.
Variants§
DraftOnlyRequiresReview
Reason copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
Fields
§
reason: ReviewReasonReason value stored on this variant.
Implementations§
Source§impl ReviewDisposition
impl ReviewDisposition
Sourcepub const fn allows_live_send(&self) -> bool
pub const fn allows_live_send(&self) -> bool
Returns the allows live send evidence available to daily update review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub const fn requires_human_review(&self) -> bool
pub const fn requires_human_review(&self) -> bool
Reports whether the daily update workflow satisfies the requires human review safety condition.
Sourcepub const fn review_reason(&self) -> &ReviewReason
pub const fn review_reason(&self) -> &ReviewReason
Returns the review reason evidence available to daily update review while leaving provider, customer, payment, and schedule systems unchanged.
Trait Implementations§
Source§impl Clone for ReviewDisposition
impl Clone for ReviewDisposition
Source§fn clone(&self) -> ReviewDisposition
fn clone(&self) -> ReviewDisposition
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ReviewDisposition
impl Debug for ReviewDisposition
Source§impl<'de> Deserialize<'de> for ReviewDisposition
impl<'de> Deserialize<'de> for ReviewDisposition
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ReviewDisposition
impl PartialEq for ReviewDisposition
Source§impl Serialize for ReviewDisposition
impl Serialize for ReviewDisposition
impl Eq for ReviewDisposition
impl StructuralPartialEq for ReviewDisposition
Auto Trait Implementations§
impl Freeze for ReviewDisposition
impl RefUnwindSafe for ReviewDisposition
impl Send for ReviewDisposition
impl Sync for ReviewDisposition
impl Unpin for ReviewDisposition
impl UnsafeUnpin for ReviewDisposition
impl UnwindSafe for ReviewDisposition
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more