pub enum PackageReadiness {
Ready,
NeedsFrontDeskCollection,
NeedsManagerReview {
gate: ReviewGate,
},
}Expand description
Package/payment readiness state used to route daycare front-desk work.
Variants§
Ready
Care evidence is clear enough for check-in to proceed.
NeedsFrontDeskCollection
Front desk must collect payment, package visits, or missing account information.
NeedsManagerReview
Human review gate required before this readiness state can proceed.
Fields
§
gate: ReviewGateGate carried by this variant.
Trait Implementations§
Source§impl Clone for PackageReadiness
impl Clone for PackageReadiness
Source§fn clone(&self) -> PackageReadiness
fn clone(&self) -> PackageReadiness
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 PackageReadiness
impl Debug for PackageReadiness
Source§impl<'de> Deserialize<'de> for PackageReadiness
impl<'de> Deserialize<'de> for PackageReadiness
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 PackageReadiness
impl PartialEq for PackageReadiness
Source§impl Serialize for PackageReadiness
impl Serialize for PackageReadiness
impl Eq for PackageReadiness
impl StructuralPartialEq for PackageReadiness
Auto Trait Implementations§
impl Freeze for PackageReadiness
impl RefUnwindSafe for PackageReadiness
impl Send for PackageReadiness
impl Sync for PackageReadiness
impl Unpin for PackageReadiness
impl UnsafeUnpin for PackageReadiness
impl UnwindSafe for PackageReadiness
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