pub enum ThinkingBudget {
Minimal,
Medium,
Trace,
Deep,
}Variants§
Implementations§
Source§impl ThinkingBudget
impl ThinkingBudget
pub fn instruction(&self) -> &'static str
pub fn suppresses_thinking(&self) -> bool
Trait Implementations§
Source§impl Clone for ThinkingBudget
impl Clone for ThinkingBudget
Source§fn clone(&self) -> ThinkingBudget
fn clone(&self) -> ThinkingBudget
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 ThinkingBudget
impl Debug for ThinkingBudget
Source§impl PartialEq for ThinkingBudget
impl PartialEq for ThinkingBudget
impl Copy for ThinkingBudget
impl Eq for ThinkingBudget
impl StructuralPartialEq for ThinkingBudget
Auto Trait Implementations§
impl Freeze for ThinkingBudget
impl RefUnwindSafe for ThinkingBudget
impl Send for ThinkingBudget
impl Sync for ThinkingBudget
impl Unpin for ThinkingBudget
impl UnsafeUnpin for ThinkingBudget
impl UnwindSafe for ThinkingBudget
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.