pub struct CompositeRouterConfig {
pub judge_target: ModelId,
pub judge: TaskClassifierConfig,
pub stage: StageRouterConfig,
}Expand description
A judge stacked over a stage router.
Fields§
§judge_target: ModelIdTarget the judge is called through. Not a routing destination.
judge: TaskClassifierConfigJudge settings, including how often classify_trigger runs it.
stage: StageRouterConfigServes the turns, with the tier the judge picked as its fall-open default.
Auto Trait Implementations§
impl Freeze for CompositeRouterConfig
impl RefUnwindSafe for CompositeRouterConfig
impl Send for CompositeRouterConfig
impl Sync for CompositeRouterConfig
impl Unpin for CompositeRouterConfig
impl UnsafeUnpin for CompositeRouterConfig
impl UnwindSafe for CompositeRouterConfig
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