Enum AiReasoningCapability
pub enum AiReasoningCapability {
None,
Hidden,
Summary,
Stepwise,
ToolAugmented,
Unknown,
}Variants§
Implementations§
§impl AiReasoningCapability
impl AiReasoningCapability
pub const ALL: &'static [AiReasoningCapability]
pub const fn as_str(self) -> &'static str
Trait Implementations§
§impl Clone for AiReasoningCapability
impl Clone for AiReasoningCapability
§fn clone(&self) -> AiReasoningCapability
fn clone(&self) -> AiReasoningCapability
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 more§impl Debug for AiReasoningCapability
impl Debug for AiReasoningCapability
§impl Display for AiReasoningCapability
impl Display for AiReasoningCapability
§impl FromStr for AiReasoningCapability
impl FromStr for AiReasoningCapability
§type Err = AiCapabilityError
type Err = AiCapabilityError
The associated error which can be returned from parsing.
§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 more§impl Hash for AiReasoningCapability
impl Hash for AiReasoningCapability
§impl Ord for AiReasoningCapability
impl Ord for AiReasoningCapability
§fn cmp(&self, other: &AiReasoningCapability) -> Ordering
fn cmp(&self, other: &AiReasoningCapability) -> Ordering
1.21.0 · 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
§impl PartialEq for AiReasoningCapability
impl PartialEq for AiReasoningCapability
§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