systemprompt_identifiers/evaluation.rs
1//! Evaluation subsystem identifiers (runs, cases, results, pairs, judge
2//! calls, rubrics).
3//!
4//! Copyright (c) systemprompt.io — Business Source License 1.1.
5//! See <https://systemprompt.io> for licensing details.
6
7crate::define_id!(EvalRunId, generate, schema);
8crate::define_id!(EvalCaseId, generate, schema);
9crate::define_id!(EvalResultId, generate, schema);
10crate::define_id!(EvalPairId, generate, schema);
11crate::define_id!(EvalJudgeCallId, generate, schema);
12crate::define_id!(EvalRubricId, generate, schema);