pub enum SafeAgentAction {
SummarizeSourceEvidence,
RankHygieneActions,
DraftInternalCleanupTask,
PreserveAmbiguityForReview,
EstimateReconciliationMinutesSaved,
}Expand description
Review-safe agent tasks allowed to save staff time without crossing mutation or send boundaries.
Variants§
SummarizeSourceEvidence
Allows agents to summarize source evidence for staff review without mutating records or contacting customers.
RankHygieneActions
Allows agents to rank hygiene actions for staff review without mutating records or contacting customers.
DraftInternalCleanupTask
Allows agents to draft internal cleanup task for staff review without mutating records or contacting customers.
PreserveAmbiguityForReview
Allows agents to preserve ambiguity for review for staff review without mutating records or contacting customers.
EstimateReconciliationMinutesSaved
Allows agents to estimate reconciliation minutes saved for staff review without mutating records or contacting customers.
Trait Implementations§
Source§impl Clone for SafeAgentAction
impl Clone for SafeAgentAction
Source§fn clone(&self) -> SafeAgentAction
fn clone(&self) -> SafeAgentAction
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 SafeAgentAction
impl Debug for SafeAgentAction
Source§impl<'de> Deserialize<'de> for SafeAgentAction
impl<'de> Deserialize<'de> for SafeAgentAction
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 Hash for SafeAgentAction
impl Hash for SafeAgentAction
Source§impl Ord for SafeAgentAction
impl Ord for SafeAgentAction
Source§fn cmp(&self, other: &SafeAgentAction) -> Ordering
fn cmp(&self, other: &SafeAgentAction) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SafeAgentAction
impl PartialEq for SafeAgentAction
Source§impl PartialOrd for SafeAgentAction
impl PartialOrd for SafeAgentAction
Source§impl Serialize for SafeAgentAction
impl Serialize for SafeAgentAction
impl Copy for SafeAgentAction
impl Eq for SafeAgentAction
impl StructuralPartialEq for SafeAgentAction
Auto Trait Implementations§
impl Freeze for SafeAgentAction
impl RefUnwindSafe for SafeAgentAction
impl Send for SafeAgentAction
impl Sync for SafeAgentAction
impl Unpin for SafeAgentAction
impl UnsafeUnpin for SafeAgentAction
impl UnwindSafe for SafeAgentAction
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