pub struct OccupancySnapshot {
pub boarding_capacity: Metric,
pub daycare_capacity: Metric,
pub grooming_utilization: Metric,
pub training_utilization: Metric,
}Expand description
Occupancy/utilization snapshot used to compare booked demand with service capacity.
Fields§
§boarding_capacity: MetricBoarding booked-vs-capacity metric used to identify occupancy pressure.
daycare_capacity: MetricDaycare booked-vs-capacity metric used for playgroup and staffing review.
grooming_utilization: MetricGrooming utilization metric used to spot schedule pressure or rebooking capacity.
training_utilization: MetricTraining utilization metric used to plan trainer workload and consult capacity.
Trait Implementations§
Source§impl Clone for OccupancySnapshot
impl Clone for OccupancySnapshot
Source§fn clone(&self) -> OccupancySnapshot
fn clone(&self) -> OccupancySnapshot
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 OccupancySnapshot
impl Debug for OccupancySnapshot
Source§impl<'de> Deserialize<'de> for OccupancySnapshot
impl<'de> Deserialize<'de> for OccupancySnapshot
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 OccupancySnapshot
impl PartialEq for OccupancySnapshot
Source§impl Serialize for OccupancySnapshot
impl Serialize for OccupancySnapshot
impl Eq for OccupancySnapshot
impl StructuralPartialEq for OccupancySnapshot
Auto Trait Implementations§
impl Freeze for OccupancySnapshot
impl RefUnwindSafe for OccupancySnapshot
impl Send for OccupancySnapshot
impl Sync for OccupancySnapshot
impl Unpin for OccupancySnapshot
impl UnsafeUnpin for OccupancySnapshot
impl UnwindSafe for OccupancySnapshot
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