pub struct AddCommandParams {Show 16 fields
pub alias_name: String,
pub token: Option<String>,
pub url: Option<String>,
pub model: Option<String>,
pub small_fast_model: Option<String>,
pub max_thinking_tokens: Option<u32>,
pub api_timeout_ms: Option<u32>,
pub claude_code_disable_nonessential_traffic: Option<u32>,
pub anthropic_default_sonnet_model: Option<String>,
pub anthropic_default_opus_model: Option<String>,
pub anthropic_default_haiku_model: Option<String>,
pub force: bool,
pub interactive: bool,
pub token_arg: Option<String>,
pub url_arg: Option<String>,
pub from_file: Option<String>,
}Expand description
Parameters for adding a new configuration
Fields§
§alias_name: String§token: Option<String>§url: Option<String>§model: Option<String>§small_fast_model: Option<String>§max_thinking_tokens: Option<u32>§api_timeout_ms: Option<u32>§claude_code_disable_nonessential_traffic: Option<u32>§anthropic_default_sonnet_model: Option<String>§anthropic_default_opus_model: Option<String>§anthropic_default_haiku_model: Option<String>§force: bool§interactive: bool§token_arg: Option<String>§url_arg: Option<String>§from_file: Option<String>Auto Trait Implementations§
impl Freeze for AddCommandParams
impl RefUnwindSafe for AddCommandParams
impl Send for AddCommandParams
impl Sync for AddCommandParams
impl Unpin for AddCommandParams
impl UnwindSafe for AddCommandParams
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