pub enum CareMode {
DogGroupPlay,
DogIndividualDayBoarding,
DogHybridPlayAndRoom,
CatIndividualEnrichment,
}Expand description
Operational care mode that determines whether group-play, individual care, or cat enrichment rules apply.
Variants§
DogGroupPlay
Dog group-play mode requiring temperament, vaccine, and staffing-ratio clearance.
DogIndividualDayBoarding
Individual dog supervision mode for pets not suited to group play or needing quieter care.
DogHybridPlayAndRoom
Mixed dog care mode combining group-play eligibility with room-based supervision.
CatIndividualEnrichment
Individual cat enrichment mode outside dog playgroup assignment.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CareMode
impl<'de> Deserialize<'de> for CareMode
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
impl Copy for CareMode
impl Eq for CareMode
impl StructuralPartialEq for CareMode
Auto Trait Implementations§
impl Freeze for CareMode
impl RefUnwindSafe for CareMode
impl Send for CareMode
impl Sync for CareMode
impl Unpin for CareMode
impl UnsafeUnpin for CareMode
impl UnwindSafe for CareMode
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