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 UnsafeUnpin 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