pub enum SummaryProviderKind {
Anthropic,
OpenAI,
OpenRouter,
}Expand description
Supported LLM provider kinds.
Variants§
Trait Implementations§
Source§impl Clone for SummaryProviderKind
impl Clone for SummaryProviderKind
Source§fn clone(&self) -> SummaryProviderKind
fn clone(&self) -> SummaryProviderKind
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 SummaryProviderKind
impl Debug for SummaryProviderKind
Source§impl Display for SummaryProviderKind
impl Display for SummaryProviderKind
Source§impl FromStr for SummaryProviderKind
impl FromStr for SummaryProviderKind
Source§impl PartialEq for SummaryProviderKind
impl PartialEq for SummaryProviderKind
impl Copy for SummaryProviderKind
impl Eq for SummaryProviderKind
impl StructuralPartialEq for SummaryProviderKind
Auto Trait Implementations§
impl Freeze for SummaryProviderKind
impl RefUnwindSafe for SummaryProviderKind
impl Send for SummaryProviderKind
impl Sync for SummaryProviderKind
impl Unpin for SummaryProviderKind
impl UnsafeUnpin for SummaryProviderKind
impl UnwindSafe for SummaryProviderKind
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.