pub enum DesktopSummaryProviderId {
Disabled,
Ollama,
CodexExec,
ClaudeCli,
}Variants§
Trait Implementations§
Source§impl Clone for DesktopSummaryProviderId
impl Clone for DesktopSummaryProviderId
Source§fn clone(&self) -> DesktopSummaryProviderId
fn clone(&self) -> DesktopSummaryProviderId
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 DesktopSummaryProviderId
impl Debug for DesktopSummaryProviderId
Source§impl<'de> Deserialize<'de> for DesktopSummaryProviderId
impl<'de> Deserialize<'de> for DesktopSummaryProviderId
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 DesktopSummaryProviderId
impl PartialEq for DesktopSummaryProviderId
Source§impl Serialize for DesktopSummaryProviderId
impl Serialize for DesktopSummaryProviderId
impl Eq for DesktopSummaryProviderId
impl StructuralPartialEq for DesktopSummaryProviderId
Auto Trait Implementations§
impl Freeze for DesktopSummaryProviderId
impl RefUnwindSafe for DesktopSummaryProviderId
impl Send for DesktopSummaryProviderId
impl Sync for DesktopSummaryProviderId
impl Unpin for DesktopSummaryProviderId
impl UnsafeUnpin for DesktopSummaryProviderId
impl UnwindSafe for DesktopSummaryProviderId
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