pub struct SkillInstallArgs {
pub tool: Option<String>,
pub skill: Option<String>,
}Expand description
Install AI coding assistant skills.
Fields§
§tool: Option<String>Target tool (defaults to auto-detect).
skill: Option<String>Specific skill name (defaults to all detected skills).
Trait Implementations§
Source§impl Debug for SkillInstallArgs
impl Debug for SkillInstallArgs
Source§impl FdlArgsTrait for SkillInstallArgs
impl FdlArgsTrait for SkillInstallArgs
Source§fn try_parse_from(args: &[String]) -> Result<Self, String>
fn try_parse_from(args: &[String]) -> Result<Self, String>
Parse from an explicit argv slice. First element is the program
name (ignored), following elements are flags/values/positionals.
Source§fn render_help() -> String
fn render_help() -> String
Render
--help to a string.Source§fn render_help_path(argv: &[String]) -> String
fn render_help_path(argv: &[String]) -> String
Render
--help for a specific argv path (program name first, then
the tokens typed). The default ignores the path and returns
Self::render_help — correct for a single struct, whose help is
context-free. Read moreAuto Trait Implementations§
impl Freeze for SkillInstallArgs
impl RefUnwindSafe for SkillInstallArgs
impl Send for SkillInstallArgs
impl Sync for SkillInstallArgs
impl Unpin for SkillInstallArgs
impl UnsafeUnpin for SkillInstallArgs
impl UnwindSafe for SkillInstallArgs
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