pub enum PetCareWatchReason {
MedicationDue,
FeedingException,
AnxietyOrStressFlag,
BehaviorReview,
IncidentFollowUp,
}Expand description
Pet-care watch reason used to flag vaccination, incident, medication, temperament, or feeding attention.
Variants§
MedicationDue
Medication task is due and needs care-team completion evidence.
FeedingException
Feeding instructions or exceptions need care-team attention before normal workflow proceeds.
AnxietyOrStressFlag
Anxiety or stress evidence may affect handling, staffing, and customer updates.
BehaviorReview
Behavior evidence requires review before playgroup, handling, or customer messaging changes.
IncidentFollowUp
Incident follow-up is due and may affect safety review or customer communication.
Trait Implementations§
Source§impl Clone for PetCareWatchReason
impl Clone for PetCareWatchReason
Source§fn clone(&self) -> PetCareWatchReason
fn clone(&self) -> PetCareWatchReason
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 PetCareWatchReason
impl Debug for PetCareWatchReason
Source§impl<'de> Deserialize<'de> for PetCareWatchReason
impl<'de> Deserialize<'de> for PetCareWatchReason
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 PetCareWatchReason
impl PartialEq for PetCareWatchReason
Source§impl Serialize for PetCareWatchReason
impl Serialize for PetCareWatchReason
impl Eq for PetCareWatchReason
impl StructuralPartialEq for PetCareWatchReason
Auto Trait Implementations§
impl Freeze for PetCareWatchReason
impl RefUnwindSafe for PetCareWatchReason
impl Send for PetCareWatchReason
impl Sync for PetCareWatchReason
impl Unpin for PetCareWatchReason
impl UnsafeUnpin for PetCareWatchReason
impl UnwindSafe for PetCareWatchReason
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