pub enum SourceGroundedReasonCode {
CompletedBoardingStay,
CompletedDaycareVisit,
CompletedGroomingVisit,
CustomerAskedAboutFutureStay,
PetEligibleForRecurringCare,
}Expand description
Decision taxonomy for source grounded reason code in the retention follow-up workflow; each value carries operational meaning for source-grounded routing and review.
Variants§
CompletedBoardingStay
Uses completed boarding stay as source-grounded evidence for the deterministic decision.
CompletedDaycareVisit
Uses completed daycare visit as source-grounded evidence for the deterministic decision.
CompletedGroomingVisit
Uses completed grooming visit as source-grounded evidence for the deterministic decision.
CustomerAskedAboutFutureStay
Uses customer asked about future stay as source-grounded evidence for the deterministic decision.
PetEligibleForRecurringCare
Uses pet eligible for recurring care as source-grounded evidence for the deterministic decision.
Trait Implementations§
Source§impl Clone for SourceGroundedReasonCode
impl Clone for SourceGroundedReasonCode
Source§fn clone(&self) -> SourceGroundedReasonCode
fn clone(&self) -> SourceGroundedReasonCode
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 SourceGroundedReasonCode
impl Debug for SourceGroundedReasonCode
Source§impl<'de> Deserialize<'de> for SourceGroundedReasonCode
impl<'de> Deserialize<'de> for SourceGroundedReasonCode
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 Hash for SourceGroundedReasonCode
impl Hash for SourceGroundedReasonCode
Source§impl Ord for SourceGroundedReasonCode
impl Ord for SourceGroundedReasonCode
Source§fn cmp(&self, other: &SourceGroundedReasonCode) -> Ordering
fn cmp(&self, other: &SourceGroundedReasonCode) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SourceGroundedReasonCode
impl PartialEq for SourceGroundedReasonCode
Source§impl PartialOrd for SourceGroundedReasonCode
impl PartialOrd for SourceGroundedReasonCode
Source§impl Serialize for SourceGroundedReasonCode
impl Serialize for SourceGroundedReasonCode
impl Copy for SourceGroundedReasonCode
impl Eq for SourceGroundedReasonCode
impl StructuralPartialEq for SourceGroundedReasonCode
Auto Trait Implementations§
impl Freeze for SourceGroundedReasonCode
impl RefUnwindSafe for SourceGroundedReasonCode
impl Send for SourceGroundedReasonCode
impl Sync for SourceGroundedReasonCode
impl Unpin for SourceGroundedReasonCode
impl UnsafeUnpin for SourceGroundedReasonCode
impl UnwindSafe for SourceGroundedReasonCode
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