pub enum RevenueOpportunityKind {
ExitBathAfterBoarding,
GroomingRebookingDue,
DaycarePackageCandidate,
TrainingConsultCandidate,
HolidayBoardingWaitlistFill,
}Expand description
Revenue opportunity kind used to separate package, add-on, retail, reactivation, and training work.
Variants§
ExitBathAfterBoarding
Boarding stay may be eligible for an exit bath offer after staff confirm service fit and timing.
GroomingRebookingDue
Grooming customer may be due for rebooking, subject to schedule and customer preference review.
DaycarePackageCandidate
Daycare usage suggests package discussion, but staff must verify attendance and payment context.
TrainingConsultCandidate
Care or behavior evidence suggests a training consult may be useful after staff review.
HolidayBoardingWaitlistFill
Waitlist or cancellation gap may allow boarding revenue after capacity and policy review.
Trait Implementations§
Source§impl Clone for RevenueOpportunityKind
impl Clone for RevenueOpportunityKind
Source§fn clone(&self) -> RevenueOpportunityKind
fn clone(&self) -> RevenueOpportunityKind
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 RevenueOpportunityKind
impl Debug for RevenueOpportunityKind
Source§impl<'de> Deserialize<'de> for RevenueOpportunityKind
impl<'de> Deserialize<'de> for RevenueOpportunityKind
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 RevenueOpportunityKind
impl PartialEq for RevenueOpportunityKind
Source§impl Serialize for RevenueOpportunityKind
impl Serialize for RevenueOpportunityKind
impl Eq for RevenueOpportunityKind
impl StructuralPartialEq for RevenueOpportunityKind
Auto Trait Implementations§
impl Freeze for RevenueOpportunityKind
impl RefUnwindSafe for RevenueOpportunityKind
impl Send for RevenueOpportunityKind
impl Sync for RevenueOpportunityKind
impl Unpin for RevenueOpportunityKind
impl UnsafeUnpin for RevenueOpportunityKind
impl UnwindSafe for RevenueOpportunityKind
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