pub enum ThinkingDepth {
Light,
Medium,
Deep,
}Expand description
Depth of thinking for extended reasoning
Variants§
Trait Implementations§
Source§impl Clone for ThinkingDepth
impl Clone for ThinkingDepth
Source§fn clone(&self) -> ThinkingDepth
fn clone(&self) -> ThinkingDepth
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 ThinkingDepth
impl Debug for ThinkingDepth
Source§impl<'de> Deserialize<'de> for ThinkingDepth
impl<'de> Deserialize<'de> for ThinkingDepth
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 ThinkingDepth
impl PartialEq for ThinkingDepth
Source§impl Serialize for ThinkingDepth
impl Serialize for ThinkingDepth
impl Copy for ThinkingDepth
impl Eq for ThinkingDepth
impl StructuralPartialEq for ThinkingDepth
Auto Trait Implementations§
impl Freeze for ThinkingDepth
impl RefUnwindSafe for ThinkingDepth
impl Send for ThinkingDepth
impl Sync for ThinkingDepth
impl Unpin for ThinkingDepth
impl UnwindSafe for ThinkingDepth
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