pub enum DecisionRoute {
RuleBased,
LocalEvaluator,
CloudLlm,
FallbackNoOp,
Mock,
}Expand description
推理路由选择。
Variants§
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 · 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 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 PartialEq for DecisionRoute
impl PartialEq for DecisionRoute
Source§impl Serialize for DecisionRoute
impl Serialize for DecisionRoute
impl Copy for DecisionRoute
impl Eq 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