pub enum AiReasoningCapability {
None,
Hidden,
Summary,
Stepwise,
ToolAugmented,
Unknown,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for AiReasoningCapability
impl Clone for AiReasoningCapability
Source§fn clone(&self) -> AiReasoningCapability
fn clone(&self) -> AiReasoningCapability
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 moreSource§impl Debug for AiReasoningCapability
impl Debug for AiReasoningCapability
Source§impl Display for AiReasoningCapability
impl Display for AiReasoningCapability
Source§impl FromStr for AiReasoningCapability
impl FromStr for AiReasoningCapability
Source§type Err = AiCapabilityError
type Err = AiCapabilityError
The associated error which can be returned from parsing.
Source§fn from_str(
value: &str,
) -> Result<AiReasoningCapability, <AiReasoningCapability as FromStr>::Err>
fn from_str( value: &str, ) -> Result<AiReasoningCapability, <AiReasoningCapability as FromStr>::Err>
Parses a string
s to return a value of this type. Read moreSource§impl Hash for AiReasoningCapability
impl Hash for AiReasoningCapability
Source§impl Ord for AiReasoningCapability
impl Ord for AiReasoningCapability
Source§fn cmp(&self, other: &AiReasoningCapability) -> Ordering
fn cmp(&self, other: &AiReasoningCapability) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AiReasoningCapability
impl PartialEq for AiReasoningCapability
Source§fn eq(&self, other: &AiReasoningCapability) -> bool
fn eq(&self, other: &AiReasoningCapability) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for AiReasoningCapability
impl PartialOrd for AiReasoningCapability
impl Copy for AiReasoningCapability
impl Eq for AiReasoningCapability
impl StructuralPartialEq for AiReasoningCapability
Auto Trait Implementations§
impl Freeze for AiReasoningCapability
impl RefUnwindSafe for AiReasoningCapability
impl Send for AiReasoningCapability
impl Sync for AiReasoningCapability
impl Unpin for AiReasoningCapability
impl UnsafeUnpin for AiReasoningCapability
impl UnwindSafe for AiReasoningCapability
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