pub struct ThinkingCfg {
pub budget_tokens: Option<u32>,
pub effort: Option<String>,
}Fields§
§budget_tokens: Option<u32>§effort: Option<String>Cross-dialect effort hint: “low” | “medium” | “high” | “max”
Trait Implementations§
Source§impl Clone for ThinkingCfg
impl Clone for ThinkingCfg
Source§fn clone(&self) -> ThinkingCfg
fn clone(&self) -> ThinkingCfg
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 Debug for ThinkingCfg
impl Debug for ThinkingCfg
Source§impl Default for ThinkingCfg
impl Default for ThinkingCfg
Source§fn default() -> ThinkingCfg
fn default() -> ThinkingCfg
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThinkingCfg
impl<'de> Deserialize<'de> for ThinkingCfg
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
Source§impl PartialEq for ThinkingCfg
impl PartialEq for ThinkingCfg
Source§impl Serialize for ThinkingCfg
impl Serialize for ThinkingCfg
impl StructuralPartialEq for ThinkingCfg
Auto Trait Implementations§
impl Freeze for ThinkingCfg
impl RefUnwindSafe for ThinkingCfg
impl Send for ThinkingCfg
impl Sync for ThinkingCfg
impl Unpin for ThinkingCfg
impl UnsafeUnpin for ThinkingCfg
impl UnwindSafe for ThinkingCfg
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