pub struct ParsedArgs {Show 17 fields
pub runner: Option<String>,
pub thinking: Option<i32>,
pub show_thinking: Option<bool>,
pub print_config: bool,
pub sanitize_osc: Option<bool>,
pub output_log_path: Option<bool>,
pub output_mode: Option<String>,
pub forward_unknown_json: bool,
pub save_session: bool,
pub cleanup_session: bool,
pub yolo: bool,
pub permission_mode: Option<String>,
pub provider: Option<String>,
pub model: Option<String>,
pub alias: Option<String>,
pub prompt: String,
pub prompt_supplied: bool,
}Fields§
§runner: Option<String>§thinking: Option<i32>§show_thinking: Option<bool>§print_config: bool§sanitize_osc: Option<bool>§output_log_path: Option<bool>§output_mode: Option<String>§forward_unknown_json: bool§save_session: bool§cleanup_session: bool§yolo: bool§permission_mode: Option<String>§provider: Option<String>§model: Option<String>§alias: Option<String>§prompt: String§prompt_supplied: boolTrait Implementations§
Source§impl Clone for ParsedArgs
impl Clone for ParsedArgs
Source§fn clone(&self) -> ParsedArgs
fn clone(&self) -> ParsedArgs
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 ParsedArgs
impl Debug for ParsedArgs
Source§impl Default for ParsedArgs
impl Default for ParsedArgs
Source§fn default() -> ParsedArgs
fn default() -> ParsedArgs
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ParsedArgs
impl RefUnwindSafe for ParsedArgs
impl Send for ParsedArgs
impl Sync for ParsedArgs
impl Unpin for ParsedArgs
impl UnsafeUnpin for ParsedArgs
impl UnwindSafe for ParsedArgs
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