pub struct ClaudeInput {
pub workspace: Option<Workspace>,
pub model: Option<Model>,
pub context_window: Option<ContextWindow>,
pub cost: Option<Cost>,
pub output_style: Option<OutputStyle>,
}Fields§
§workspace: Option<Workspace>§model: Option<Model>§context_window: Option<ContextWindow>§cost: Option<Cost>§output_style: Option<OutputStyle>Trait Implementations§
Source§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 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