pub enum LaborRisk {
Understaffed,
OnPlan,
Overstaffed,
Unknown,
}Expand description
Staffing posture surfaced as a labor-cost and service-quality lever.
Variants§
Understaffed
Expected demand exceeds scheduled coverage and should trigger staffing review.
OnPlan
Scheduled coverage appears aligned with expected demand.
Overstaffed
Scheduled coverage may exceed demand and can inform cost review or reassignment.
Unknown
Labor coverage evidence is missing or unclear, so managers should verify staffing before acting.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for LaborRisk
impl<'de> Deserialize<'de> for LaborRisk
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 LaborRisk
impl Eq for LaborRisk
impl StructuralPartialEq for LaborRisk
Auto Trait Implementations§
impl Freeze for LaborRisk
impl RefUnwindSafe for LaborRisk
impl Send for LaborRisk
impl Sync for LaborRisk
impl Unpin for LaborRisk
impl UnsafeUnpin for LaborRisk
impl UnwindSafe for LaborRisk
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