pub struct Resort {
pub operating_day: ResortOperatingDay,
pub sections: Vec<Section>,
pub recommended_actions: Vec<Action>,
pub risks: Vec<Risk>,
}Expand description
Manager-facing daily brief assembled from validated operational read models.
Fields§
§operating_day: ResortOperatingDayLocation/date/snapshot key that scopes the entire manager brief.
sections: Vec<Section>Manager-facing sections that organize occupancy, labor, customer, care, and revenue evidence.
recommended_actions: Vec<Action>Draft recommendations that may create tasks, messages, escalations, schedule reviews, or revenue follow-up.
risks: Vec<Risk>Risks requiring manager attention before staff rely on the brief for operational decisions.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Resort
impl<'de> Deserialize<'de> for Resort
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 Eq for Resort
impl StructuralPartialEq for Resort
Auto Trait Implementations§
impl Freeze for Resort
impl RefUnwindSafe for Resort
impl Send for Resort
impl Sync for Resort
impl Unpin for Resort
impl UnsafeUnpin for Resort
impl UnwindSafe for Resort
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