pub struct Routing {
pub model: String,
pub model_token: String,
pub harness: String,
pub selection_kind: String,
pub match_evidence: String,
pub harness_model: String,
pub harness_model_source: String,
pub harness_model_confidence: String,
pub candidate_slugs: Vec<String>,
pub route_trace: RouteDecisionReport,
}Fields§
§model: String§model_token: String§harness: String§selection_kind: String§match_evidence: String§harness_model: String§harness_model_source: String§harness_model_confidence: String§candidate_slugs: Vec<String>Diagnostic only: probe/catalog slug candidates for the selected harness.
Consumers should run harness_model verbatim and ignore this unless debugging.
route_trace: RouteDecisionReportTrait Implementations§
Auto Trait Implementations§
impl Freeze for Routing
impl RefUnwindSafe for Routing
impl Send for Routing
impl Sync for Routing
impl Unpin for Routing
impl UnsafeUnpin for Routing
impl UnwindSafe for Routing
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more