pub enum ExplainModel {
Haiku,
Sonnet,
Opus,
}Expand description
Which Claude model powers the analysis. Haiku is the default because the task is structured USE-method application over a preprocessed payload, not open-ended reasoning — Haiku handles it well at a fraction of the cost.
Variants§
Implementations§
Source§impl ExplainModel
impl ExplainModel
Trait Implementations§
Source§impl Clone for ExplainModel
impl Clone for ExplainModel
Source§fn clone(&self) -> ExplainModel
fn clone(&self) -> ExplainModel
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 ExplainModel
Source§impl Debug for ExplainModel
impl Debug for ExplainModel
impl Eq for ExplainModel
Source§impl FromStr for ExplainModel
impl FromStr for ExplainModel
Source§impl PartialEq for ExplainModel
impl PartialEq for ExplainModel
impl StructuralPartialEq for ExplainModel
Auto Trait Implementations§
impl Freeze for ExplainModel
impl RefUnwindSafe for ExplainModel
impl Send for ExplainModel
impl Sync for ExplainModel
impl Unpin for ExplainModel
impl UnsafeUnpin for ExplainModel
impl UnwindSafe for ExplainModel
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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.