pub enum CapacityConstraintKind {
RoomOrSuiteAvailability,
PlayYardAvailability,
GroomerSlotAvailability,
TrainerAvailability,
StaffRatio,
PetTemperament,
HolidayPeak,
CheckInCheckoutBottleneck,
}Expand description
Constraint that limits capacity utilization or creates labor mismatch risk.
Variants§
RoomOrSuiteAvailability
Room/suite availability constraint blocks overbooking and informs waitlist or staffing review.
PlayYardAvailability
Play-yard availability constraint links daycare demand to space and supervision limits.
GroomerSlotAvailability
Groomer-slot availability constraint protects schedule promises and grooming labor plans.
TrainerAvailability
Trainer availability constraint protects package scheduling and trainer handoff promises.
StaffRatio
Staff-ratio constraint turns pet counts into safety and labor review requirements.
PetTemperament
Pet-temperament constraint can block group play or require manager review before recommendations.
HolidayPeak
Holiday-peak constraint flags demand periods where minimum stays, staffing, and capacity need review.
CheckInCheckoutBottleneck
Check-in/checkout bottleneck constraint explains front-desk labor pressure and queue risk.
Trait Implementations§
Source§impl Clone for CapacityConstraintKind
impl Clone for CapacityConstraintKind
Source§fn clone(&self) -> CapacityConstraintKind
fn clone(&self) -> CapacityConstraintKind
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more