pub struct FileOutcome {
pub skill: String,
pub rel_path: String,
pub error: Option<String>,
}Expand description
The result of validating one <skill>/evals/evals.json.
Fields§
§skill: StringThe skill directory name (used to label summary lines).
rel_path: StringDisplay path relative to the skills dir: <skill>/evals/evals.json.
error: Option<String>None if the file validated; otherwise the failure message.
Trait Implementations§
Source§impl Clone for FileOutcome
impl Clone for FileOutcome
Source§fn clone(&self) -> FileOutcome
fn clone(&self) -> FileOutcome
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for FileOutcome
impl RefUnwindSafe for FileOutcome
impl Send for FileOutcome
impl Sync for FileOutcome
impl Unpin for FileOutcome
impl UnsafeUnpin for FileOutcome
impl UnwindSafe for FileOutcome
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