pub struct ParallelEvalResult {
pub text: String,
pub score: f32,
pub time_ms: u128,
pub provider_id: String,
}Expand description
Result of a parallel evaluation including response, score, and timing information
Fields§
§text: StringThe text response from the LLM
score: f32Score assigned by the scoring function
time_ms: u128Time taken to generate the response in milliseconds
provider_id: StringIdentifier of the provider that generated this response
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ParallelEvalResult
impl RefUnwindSafe for ParallelEvalResult
impl Send for ParallelEvalResult
impl Sync for ParallelEvalResult
impl Unpin for ParallelEvalResult
impl UnwindSafe for ParallelEvalResult
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