pub enum InternalFlagCode {
CustomerMessageApprovalNotConfigured,
RawInternalNoteNotCustomerSafe,
BehaviorReviewRequired,
MedicalOrMedicationReviewRequired,
PolicyGapRequiresReview,
}Expand description
Decision choices for internal flag code in the daily update workflow; each value routes reviewed source facts to the right queue, draft, or staff gate.
Variants§
CustomerMessageApprovalNotConfigured
Uses customer message approval not configured as source-grounded evidence for the deterministic decision.
RawInternalNoteNotCustomerSafe
Uses raw internal note not customer safe as source-grounded evidence for the deterministic decision.
BehaviorReviewRequired
Uses behavior review required as source-grounded evidence for the deterministic decision.
MedicalOrMedicationReviewRequired
Uses medical or medication review required as source-grounded evidence for the deterministic decision.
PolicyGapRequiresReview
Uses policy gap requires review as source-grounded evidence for the deterministic decision.
Trait Implementations§
Source§impl Clone for InternalFlagCode
impl Clone for InternalFlagCode
Source§fn clone(&self) -> InternalFlagCode
fn clone(&self) -> InternalFlagCode
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 InternalFlagCode
impl Debug for InternalFlagCode
Source§impl<'de> Deserialize<'de> for InternalFlagCode
impl<'de> Deserialize<'de> for InternalFlagCode
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 InternalFlagCode
impl PartialEq for InternalFlagCode
Source§impl Serialize for InternalFlagCode
impl Serialize for InternalFlagCode
impl Copy for InternalFlagCode
impl Eq for InternalFlagCode
impl StructuralPartialEq for InternalFlagCode
Auto Trait Implementations§
impl Freeze for InternalFlagCode
impl RefUnwindSafe for InternalFlagCode
impl Send for InternalFlagCode
impl Sync for InternalFlagCode
impl Unpin for InternalFlagCode
impl UnsafeUnpin for InternalFlagCode
impl UnwindSafe for InternalFlagCode
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