pub struct LlmEvalJudge { /* private fields */ }Implementations§
Source§impl LlmEvalJudge
impl LlmEvalJudge
pub fn new(eval_provider: impl LLMProvider + 'static) -> Self
pub fn extract_skill_on_pass(self, enabled: bool) -> Self
Trait Implementations§
Source§impl AttemptJudge for LlmEvalJudge
impl AttemptJudge for LlmEvalJudge
Auto Trait Implementations§
impl !RefUnwindSafe for LlmEvalJudge
impl !UnwindSafe for LlmEvalJudge
impl Freeze for LlmEvalJudge
impl Send for LlmEvalJudge
impl Sync for LlmEvalJudge
impl Unpin for LlmEvalJudge
impl UnsafeUnpin for LlmEvalJudge
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