pub enum AiCapability {
Embed,
AudioTranscribe,
AudioTranslate,
VisionExtract,
TextGenerate,
}Expand description
AI capability names shared with the daemon registry.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for AiCapability
impl Clone for AiCapability
Source§fn clone(&self) -> AiCapability
fn clone(&self) -> AiCapability
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 AiCapability
Source§impl Debug for AiCapability
impl Debug for AiCapability
impl Eq for AiCapability
Source§impl FromStr for AiCapability
impl FromStr for AiCapability
Source§impl Hash for AiCapability
impl Hash for AiCapability
Source§impl PartialEq for AiCapability
impl PartialEq for AiCapability
Source§fn eq(&self, other: &AiCapability) -> bool
fn eq(&self, other: &AiCapability) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AiCapability
Auto Trait Implementations§
impl Freeze for AiCapability
impl RefUnwindSafe for AiCapability
impl Send for AiCapability
impl Sync for AiCapability
impl Unpin for AiCapability
impl UnsafeUnpin for AiCapability
impl UnwindSafe for AiCapability
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<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.