pub enum AllowedAction {
ReadEntities,
ExtractStructuredData,
DraftCustomerMessage,
CreateInternalTask,
SuggestReservationStatus,
SuggestPlayEligibility,
SummarizeCareNotes,
FlagRisk,
}Expand description
Action an automation policy permits for a workflow outcome.
Variants§
ReadEntities
Read entities workflow state, command, or review outcome.
ExtractStructuredData
Extract structured data workflow state, command, or review outcome.
DraftCustomerMessage
Draft customer message workflow state, command, or review outcome.
CreateInternalTask
Create internal task workflow state, command, or review outcome.
SuggestReservationStatus
Suggest reservation status workflow state, command, or review outcome.
SuggestPlayEligibility
Suggest play eligibility workflow state, command, or review outcome.
SummarizeCareNotes
Summarize care notes workflow state, command, or review outcome.
FlagRisk
Flag risk workflow state, command, or review outcome.
Trait Implementations§
Source§impl Clone for AllowedAction
impl Clone for AllowedAction
Source§fn clone(&self) -> AllowedAction
fn clone(&self) -> AllowedAction
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 AllowedAction
impl Debug for AllowedAction
Source§impl<'de> Deserialize<'de> for AllowedAction
impl<'de> Deserialize<'de> for AllowedAction
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 AllowedAction
impl PartialEq for AllowedAction
Source§impl Serialize for AllowedAction
impl Serialize for AllowedAction
impl Eq for AllowedAction
impl StructuralPartialEq for AllowedAction
Auto Trait Implementations§
impl Freeze for AllowedAction
impl RefUnwindSafe for AllowedAction
impl Send for AllowedAction
impl Sync for AllowedAction
impl Unpin for AllowedAction
impl UnsafeUnpin for AllowedAction
impl UnwindSafe for AllowedAction
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