Enum AiEvalJudgeKind
pub enum AiEvalJudgeKind {
Human,
Model,
Rule,
Heuristic,
GoldenAnswer,
Pairwise,
Consensus,
Custom,
}Variants§
Implementations§
§impl AiEvalJudgeKind
impl AiEvalJudgeKind
pub const ALL: &'static [AiEvalJudgeKind]
pub const fn as_str(self) -> &'static str
Trait Implementations§
§impl Clone for AiEvalJudgeKind
impl Clone for AiEvalJudgeKind
§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 more§impl Debug for AiEvalJudgeKind
impl Debug for AiEvalJudgeKind
§impl Display for AiEvalJudgeKind
impl Display for AiEvalJudgeKind
§impl FromStr for AiEvalJudgeKind
impl FromStr for AiEvalJudgeKind
§type Err = AiEvalError
type Err = AiEvalError
The associated error which can be returned from parsing.
§fn from_str(
value: &str,
) -> Result<AiEvalJudgeKind, <AiEvalJudgeKind as FromStr>::Err>
fn from_str( value: &str, ) -> Result<AiEvalJudgeKind, <AiEvalJudgeKind as FromStr>::Err>
Parses a string
s to return a value of this type. Read more§impl Hash for AiEvalJudgeKind
impl Hash for AiEvalJudgeKind
§impl Ord for AiEvalJudgeKind
impl Ord for AiEvalJudgeKind
§impl PartialEq for AiEvalJudgeKind
impl PartialEq for AiEvalJudgeKind
§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