pub enum ToolCallOutcome {
Success,
Failure,
Timeout,
}Expand description
Outcome of a tool call recorded in a ToolCallSchema table.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ToolCallOutcome
impl Clone for ToolCallOutcome
Source§fn clone(&self) -> ToolCallOutcome
fn clone(&self) -> ToolCallOutcome
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 ToolCallOutcome
Source§impl Debug for ToolCallOutcome
impl Debug for ToolCallOutcome
Source§impl<'de> Deserialize<'de> for ToolCallOutcome
impl<'de> Deserialize<'de> for ToolCallOutcome
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 Display for ToolCallOutcome
impl Display for ToolCallOutcome
impl Eq for ToolCallOutcome
Source§impl FromStr for ToolCallOutcome
impl FromStr for ToolCallOutcome
Source§type Err = AilakeError
type Err = AilakeError
The associated error which can be returned from parsing.
Source§impl PartialEq for ToolCallOutcome
impl PartialEq for ToolCallOutcome
Source§fn eq(&self, other: &ToolCallOutcome) -> bool
fn eq(&self, other: &ToolCallOutcome) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ToolCallOutcome
impl Serialize for ToolCallOutcome
impl StructuralPartialEq for ToolCallOutcome
Auto Trait Implementations§
impl Freeze for ToolCallOutcome
impl RefUnwindSafe for ToolCallOutcome
impl Send for ToolCallOutcome
impl Sync for ToolCallOutcome
impl Unpin for ToolCallOutcome
impl UnsafeUnpin for ToolCallOutcome
impl UnwindSafe for ToolCallOutcome
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