pub enum SuggestorCapability {
LlmReasoning,
KnowledgeRetrieval,
Analytics,
Optimization,
PolicyEnforcement,
HumanInTheLoop,
ExperienceLearning,
}Expand description
Capabilities formation assembly may use to filter or prefer suggestors.
Variants§
LlmReasoning
KnowledgeRetrieval
Analytics
Optimization
PolicyEnforcement
HumanInTheLoop
ExperienceLearning
Trait Implementations§
Source§impl Clone for SuggestorCapability
impl Clone for SuggestorCapability
Source§fn clone(&self) -> SuggestorCapability
fn clone(&self) -> SuggestorCapability
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 SuggestorCapability
impl Debug for SuggestorCapability
Source§impl<'de> Deserialize<'de> for SuggestorCapability
impl<'de> Deserialize<'de> for SuggestorCapability
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 Hash for SuggestorCapability
impl Hash for SuggestorCapability
Source§impl PartialEq for SuggestorCapability
impl PartialEq for SuggestorCapability
Source§impl Serialize for SuggestorCapability
impl Serialize for SuggestorCapability
impl Copy for SuggestorCapability
impl Eq for SuggestorCapability
impl StructuralPartialEq for SuggestorCapability
Auto Trait Implementations§
impl Freeze for SuggestorCapability
impl RefUnwindSafe for SuggestorCapability
impl Send for SuggestorCapability
impl Sync for SuggestorCapability
impl Unpin for SuggestorCapability
impl UnsafeUnpin for SuggestorCapability
impl UnwindSafe for SuggestorCapability
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.