pub enum AiEvalJudgeKind {
Human,
Model,
Rule,
Heuristic,
GoldenAnswer,
Pairwise,
Consensus,
Custom,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for AiEvalJudgeKind
impl Clone for AiEvalJudgeKind
Source§fn clone(&self) -> AiEvalJudgeKind
fn clone(&self) -> AiEvalJudgeKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AiEvalJudgeKind
impl Debug for AiEvalJudgeKind
Source§impl Display for AiEvalJudgeKind
impl Display for AiEvalJudgeKind
Source§impl FromStr for AiEvalJudgeKind
impl FromStr for AiEvalJudgeKind
Source§impl Hash for AiEvalJudgeKind
impl Hash for AiEvalJudgeKind
Source§impl Ord for AiEvalJudgeKind
impl Ord for AiEvalJudgeKind
Source§fn cmp(&self, other: &AiEvalJudgeKind) -> Ordering
fn cmp(&self, other: &AiEvalJudgeKind) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AiEvalJudgeKind
impl PartialEq for AiEvalJudgeKind
Source§impl PartialOrd for AiEvalJudgeKind
impl PartialOrd for AiEvalJudgeKind
impl Copy for AiEvalJudgeKind
impl Eq for AiEvalJudgeKind
impl StructuralPartialEq for AiEvalJudgeKind
Auto Trait Implementations§
impl Freeze for AiEvalJudgeKind
impl RefUnwindSafe for AiEvalJudgeKind
impl Send for AiEvalJudgeKind
impl Sync for AiEvalJudgeKind
impl Unpin for AiEvalJudgeKind
impl UnsafeUnpin for AiEvalJudgeKind
impl UnwindSafe for AiEvalJudgeKind
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