pub struct ModelSetReasoningEffortRequest {
pub reasoning_effort: String,
}Expand description
Reasoning effort level to apply to the currently selected model.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§reasoning_effort: StringReasoning effort level to apply to the currently selected model. The host is responsible for validating the value against the model’s supported levels before calling.
Trait Implementations§
Source§impl Clone for ModelSetReasoningEffortRequest
impl Clone for ModelSetReasoningEffortRequest
Source§fn clone(&self) -> ModelSetReasoningEffortRequest
fn clone(&self) -> ModelSetReasoningEffortRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for ModelSetReasoningEffortRequest
impl Default for ModelSetReasoningEffortRequest
Source§fn default() -> ModelSetReasoningEffortRequest
fn default() -> ModelSetReasoningEffortRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ModelSetReasoningEffortRequest
impl<'de> Deserialize<'de> for ModelSetReasoningEffortRequest
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 ModelSetReasoningEffortRequest
impl RefUnwindSafe for ModelSetReasoningEffortRequest
impl Send for ModelSetReasoningEffortRequest
impl Sync for ModelSetReasoningEffortRequest
impl Unpin for ModelSetReasoningEffortRequest
impl UnsafeUnpin for ModelSetReasoningEffortRequest
impl UnwindSafe for ModelSetReasoningEffortRequest
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