pub struct ClaudeInput {
pub cwd: Option<String>,
pub workspace: Option<Workspace>,
pub model: Option<Model>,
pub context_window: Option<ContextWindow>,
pub cost: Option<Cost>,
pub output_style: Option<OutputStyle>,
pub worktree: Option<Worktree>,
pub version: Option<String>,
}Fields§
§cwd: Option<String>§workspace: Option<Workspace>§model: Option<Model>§context_window: Option<ContextWindow>§cost: Option<Cost>§output_style: Option<OutputStyle>§worktree: Option<Worktree>§version: Option<String>Trait Implementations§
Source§impl Clone for ClaudeInput
impl Clone for ClaudeInput
Source§fn clone(&self) -> ClaudeInput
fn clone(&self) -> ClaudeInput
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 ClaudeInput
impl Debug for ClaudeInput
Source§impl<'de> Deserialize<'de> for ClaudeInput
impl<'de> Deserialize<'de> for ClaudeInput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ClaudeInput
impl RefUnwindSafe for ClaudeInput
impl Send for ClaudeInput
impl Sync for ClaudeInput
impl Unpin for ClaudeInput
impl UnsafeUnpin for ClaudeInput
impl UnwindSafe for ClaudeInput
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