pub enum ReservationField {
CustomerRecordId,
PetRecordId,
LocationRecordId,
ServiceTypeRecordId,
Status,
OwnerPetRelationship,
}Expand description
Reservation fields whose absence or ambiguity can block workflow projections.
Variants§
CustomerRecordId
Customer record id is missing or ambiguous, blocking safe owner communication and merge decisions.
PetRecordId
Pet record id is missing or ambiguous, blocking care, vaccine, and temperament confidence.
LocationRecordId
Location record id is missing or ambiguous, blocking resort-specific labor and capacity reporting.
ServiceTypeRecordId
Service type record id is missing or unmapped, blocking correct service-line grouping.
Status
Status value is missing, conflicting, or unmapped, so workflow state must be reviewed.
OwnerPetRelationship
Owner-pet relationship is ambiguous, blocking customer communication and profile cleanup automation.
Trait Implementations§
Source§impl Clone for ReservationField
impl Clone for ReservationField
Source§fn clone(&self) -> ReservationField
fn clone(&self) -> ReservationField
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 ReservationField
impl Debug for ReservationField
Source§impl<'de> Deserialize<'de> for ReservationField
impl<'de> Deserialize<'de> for ReservationField
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 ReservationField
impl PartialEq for ReservationField
Source§impl Serialize for ReservationField
impl Serialize for ReservationField
impl Copy for ReservationField
impl Eq for ReservationField
impl StructuralPartialEq for ReservationField
Auto Trait Implementations§
impl Freeze for ReservationField
impl RefUnwindSafe for ReservationField
impl Send for ReservationField
impl Sync for ReservationField
impl Unpin for ReservationField
impl UnsafeUnpin for ReservationField
impl UnwindSafe for ReservationField
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