pub enum CommandAction {
}Variants§
None
ClearMessages
Quit
GatewayStart
Start (connect) the gateway
GatewayStop
Stop (disconnect) the gateway
GatewayRestart
Restart the gateway connection
GatewayInfo
Show gateway status info (no subcommand given)
SetProvider(String)
Change the active provider
SetModel(String)
Change the active model
ShowSkills
Show skills dialog
ShowSecrets
Show the secrets dialog
ShowProviderSelector
Show the provider selector dialog
ShowToolPermissions
Show the tool permissions dialog
GatewayReload
Reload gateway configuration
Download(String, Option<String>)
Download media by ID (id, optional destination path)
Trait Implementations§
Source§impl Clone for CommandAction
impl Clone for CommandAction
Source§fn clone(&self) -> CommandAction
fn clone(&self) -> CommandAction
Returns a duplicate of the value. Read more
1.0.0 · 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 CommandAction
impl Debug for CommandAction
Source§impl PartialEq for CommandAction
impl PartialEq for CommandAction
impl Eq for CommandAction
impl StructuralPartialEq for CommandAction
Auto Trait Implementations§
impl Freeze for CommandAction
impl RefUnwindSafe for CommandAction
impl Send for CommandAction
impl Sync for CommandAction
impl Unpin for CommandAction
impl UnsafeUnpin for CommandAction
impl UnwindSafe for CommandAction
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.