pub struct MvpPreviewRequest {
pub event: Event,
pub pet_name: Name,
pub owner_display_name: Name,
pub policy_snapshot_id: Id,
pub notes: Vec<CareNote>,
}Expand description
Mvp preview request used by the daily update workflow; it packages operational changes into reviewable staff updates instead of free-form agent output.
Fields§
§event: EventEvent copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
pet_name: NamePet name copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
owner_display_name: NameOwner display name copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
policy_snapshot_id: IdPolicy snapshot id copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
notes: Vec<CareNote>Notes copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
Implementations§
Source§impl MvpPreviewRequest
impl MvpPreviewRequest
Sourcepub fn builder() -> MvpPreviewRequestBuilder
pub fn builder() -> MvpPreviewRequestBuilder
Create an instance of MvpPreviewRequest using the builder syntax
Trait Implementations§
Source§impl Clone for MvpPreviewRequest
impl Clone for MvpPreviewRequest
Source§fn clone(&self) -> MvpPreviewRequest
fn clone(&self) -> MvpPreviewRequest
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more