pub enum ThinkingMode {
Enabled,
Disabled,
}Expand description
Thinking mode variants.
Variants§
Enabled
Extended reasoning is enabled; exposure of reasoning text depends on the selected model and endpoint.
Disabled
Extended reasoning is disabled.
Trait Implementations§
Source§impl Clone for ThinkingMode
impl Clone for ThinkingMode
Source§fn clone(&self) -> ThinkingMode
fn clone(&self) -> ThinkingMode
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 moreimpl Copy for ThinkingMode
Source§impl Debug for ThinkingMode
impl Debug for ThinkingMode
impl Eq for ThinkingMode
Source§impl PartialEq for ThinkingMode
impl PartialEq for ThinkingMode
Source§impl Serialize for ThinkingMode
impl Serialize for ThinkingMode
impl StructuralPartialEq for ThinkingMode
Auto Trait Implementations§
impl Freeze for ThinkingMode
impl RefUnwindSafe for ThinkingMode
impl Send for ThinkingMode
impl Sync for ThinkingMode
impl Unpin for ThinkingMode
impl UnsafeUnpin for ThinkingMode
impl UnwindSafe for ThinkingMode
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.