pub struct RouterDecision {
pub reasoning: ReasoningTier,
}Expand description
A Reasoning Router’s entire output. One job, one field.
Fields§
§reasoning: ReasoningTierTrait Implementations§
Source§impl Clone for RouterDecision
impl Clone for RouterDecision
Source§fn clone(&self) -> RouterDecision
fn clone(&self) -> RouterDecision
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 moreimpl Copy for RouterDecision
Source§impl Debug for RouterDecision
impl Debug for RouterDecision
Source§impl<'de> Deserialize<'de> for RouterDecision
impl<'de> Deserialize<'de> for RouterDecision
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
impl Eq for RouterDecision
Source§impl PartialEq for RouterDecision
impl PartialEq for RouterDecision
Source§impl Serialize for RouterDecision
impl Serialize for RouterDecision
impl StructuralPartialEq for RouterDecision
Auto Trait Implementations§
impl Freeze for RouterDecision
impl RefUnwindSafe for RouterDecision
impl Send for RouterDecision
impl Sync for RouterDecision
impl Unpin for RouterDecision
impl UnsafeUnpin for RouterDecision
impl UnwindSafe for RouterDecision
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