pub enum OptionsUpdateReasoningSummary {
None,
Concise,
Detailed,
Unknown,
}Expand description
Reasoning summary mode for supported model clients.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
None
Do not request reasoning summaries from the model.
Concise
Request a concise summary of model reasoning.
Detailed
Request a detailed summary of model reasoning.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OptionsUpdateReasoningSummary
impl<'de> Deserialize<'de> for OptionsUpdateReasoningSummary
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
impl Eq for OptionsUpdateReasoningSummary
impl StructuralPartialEq for OptionsUpdateReasoningSummary
Auto Trait Implementations§
impl Freeze for OptionsUpdateReasoningSummary
impl RefUnwindSafe for OptionsUpdateReasoningSummary
impl Send for OptionsUpdateReasoningSummary
impl Sync for OptionsUpdateReasoningSummary
impl Unpin for OptionsUpdateReasoningSummary
impl UnsafeUnpin for OptionsUpdateReasoningSummary
impl UnwindSafe for OptionsUpdateReasoningSummary
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.