pub enum SummaryProvider {
Disabled,
Ollama,
CodexExec,
ClaudeCli,
}Variants§
Implementations§
Source§impl SummaryProvider
impl SummaryProvider
pub fn transport(&self) -> SummaryProviderTransport
Trait Implementations§
Source§impl Clone for SummaryProvider
impl Clone for SummaryProvider
Source§fn clone(&self) -> SummaryProvider
fn clone(&self) -> SummaryProvider
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 SummaryProvider
impl Debug for SummaryProvider
Source§impl Default for SummaryProvider
impl Default for SummaryProvider
Source§fn default() -> SummaryProvider
fn default() -> SummaryProvider
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SummaryProvider
impl<'de> Deserialize<'de> for SummaryProvider
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 SummaryProvider
impl PartialEq for SummaryProvider
Source§impl Serialize for SummaryProvider
impl Serialize for SummaryProvider
impl Eq for SummaryProvider
impl StructuralPartialEq for SummaryProvider
Auto Trait Implementations§
impl Freeze for SummaryProvider
impl RefUnwindSafe for SummaryProvider
impl Send for SummaryProvider
impl Sync for SummaryProvider
impl Unpin for SummaryProvider
impl UnsafeUnpin for SummaryProvider
impl UnwindSafe for SummaryProvider
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