pub enum DecisionRoute {
AutoExecute,
ConfirmOrEscalate,
Fallback,
}Expand description
ゲーティング判定に基づく 3 系統のアクション種別。
Variants§
AutoExecute
自動実行: モデルの確信度が極めて高く、人手介在なしに後続処理を実行する。
ConfirmOrEscalate
確認/二次検証要求: 候補間で迷いが生じており、System 2 (大型LLM) やユーザー確認を求める。
Fallback
安全弁フォールバック: 信頼性が著しく低く、安全なデフォルト値の採用や人手転送を行う。
Implementations§
Trait Implementations§
Source§impl Clone for DecisionRoute
impl Clone for DecisionRoute
Source§fn clone(&self) -> DecisionRoute
fn clone(&self) -> DecisionRoute
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for DecisionRoute
impl ComposeSchema for DecisionRoute
impl Copy for DecisionRoute
Source§impl Debug for DecisionRoute
impl Debug for DecisionRoute
Source§impl<'de> Deserialize<'de> for DecisionRoute
impl<'de> Deserialize<'de> for DecisionRoute
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 Display for DecisionRoute
impl Display for DecisionRoute
impl Eq for DecisionRoute
Source§impl Hash for DecisionRoute
impl Hash for DecisionRoute
Source§impl PartialEq for DecisionRoute
impl PartialEq for DecisionRoute
Source§impl Serialize for DecisionRoute
impl Serialize for DecisionRoute
impl StructuralPartialEq for DecisionRoute
Auto Trait Implementations§
impl Freeze for DecisionRoute
impl RefUnwindSafe for DecisionRoute
impl Send for DecisionRoute
impl Sync for DecisionRoute
impl Unpin for DecisionRoute
impl UnsafeUnpin for DecisionRoute
impl UnwindSafe for DecisionRoute
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.