pub struct PluginPruneCommand { /* private fields */ }Expand description
Remove auto-installed dependencies that are no longer needed
(claude plugin prune – alias autoremove).
Non-TTY callers should pass Self::yes – the underlying CLI
requires -y whenever stdin/stdout isn’t a TTY and will
otherwise wait on a confirmation prompt.
Implementations§
Source§impl PluginPruneCommand
impl PluginPruneCommand
Trait Implementations§
Source§impl ClaudeCommand for PluginPruneCommand
impl ClaudeCommand for PluginPruneCommand
Source§impl Clone for PluginPruneCommand
impl Clone for PluginPruneCommand
Source§fn clone(&self) -> PluginPruneCommand
fn clone(&self) -> PluginPruneCommand
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 moreSource§impl Debug for PluginPruneCommand
impl Debug for PluginPruneCommand
Source§impl Default for PluginPruneCommand
impl Default for PluginPruneCommand
Source§fn default() -> PluginPruneCommand
fn default() -> PluginPruneCommand
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PluginPruneCommand
impl RefUnwindSafe for PluginPruneCommand
impl Send for PluginPruneCommand
impl Sync for PluginPruneCommand
impl Unpin for PluginPruneCommand
impl UnsafeUnpin for PluginPruneCommand
impl UnwindSafe for PluginPruneCommand
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
Source§impl<T> ClaudeCommandSyncExt for Twhere
T: ClaudeCommand<Output = CommandOutput>,
impl<T> ClaudeCommandSyncExt for Twhere
T: ClaudeCommand<Output = CommandOutput>,
Source§fn execute_sync(&self, claude: &Claude) -> Result<CommandOutput, Error>
fn execute_sync(&self, claude: &Claude) -> Result<CommandOutput, Error>
Blocking analog of
ClaudeCommand::execute for commands
producing CommandOutput.