pub struct SkillCandidate {
pub name: String,
pub description: String,
pub when_to_use: Option<String>,
pub content: String,
}Expand description
A skill distilled from a successful run — SDK writes this to skill_dir.
Fields§
§name: String§description: String§when_to_use: Option<String>§content: StringMarkdown body only (no frontmatter) — SDK assembles the full file.
Trait Implementations§
Source§impl Clone for SkillCandidate
impl Clone for SkillCandidate
Source§fn clone(&self) -> SkillCandidate
fn clone(&self) -> SkillCandidate
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 SkillCandidate
impl RefUnwindSafe for SkillCandidate
impl Send for SkillCandidate
impl Sync for SkillCandidate
impl Unpin for SkillCandidate
impl UnsafeUnpin for SkillCandidate
impl UnwindSafe for SkillCandidate
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