pub enum ToolCallErrorKind {
Validation,
Authorization,
Timeout,
NotFound,
RateLimited,
Execution,
Unknown,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ToolCallErrorKind
impl Clone for ToolCallErrorKind
Source§fn clone(&self) -> ToolCallErrorKind
fn clone(&self) -> ToolCallErrorKind
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 ToolCallErrorKind
impl Debug for ToolCallErrorKind
Source§impl Display for ToolCallErrorKind
impl Display for ToolCallErrorKind
Source§impl FromStr for ToolCallErrorKind
impl FromStr for ToolCallErrorKind
Source§type Err = ToolCallError
type Err = ToolCallError
The associated error which can be returned from parsing.
Source§fn from_str(
value: &str,
) -> Result<ToolCallErrorKind, <ToolCallErrorKind as FromStr>::Err>
fn from_str( value: &str, ) -> Result<ToolCallErrorKind, <ToolCallErrorKind as FromStr>::Err>
Parses a string
s to return a value of this type. Read moreSource§impl Hash for ToolCallErrorKind
impl Hash for ToolCallErrorKind
Source§impl Ord for ToolCallErrorKind
impl Ord for ToolCallErrorKind
Source§fn cmp(&self, other: &ToolCallErrorKind) -> Ordering
fn cmp(&self, other: &ToolCallErrorKind) -> 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 ToolCallErrorKind
impl PartialEq for ToolCallErrorKind
Source§fn eq(&self, other: &ToolCallErrorKind) -> bool
fn eq(&self, other: &ToolCallErrorKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ToolCallErrorKind
impl PartialOrd for ToolCallErrorKind
impl Copy for ToolCallErrorKind
impl Eq for ToolCallErrorKind
impl StructuralPartialEq for ToolCallErrorKind
Auto Trait Implementations§
impl Freeze for ToolCallErrorKind
impl RefUnwindSafe for ToolCallErrorKind
impl Send for ToolCallErrorKind
impl Sync for ToolCallErrorKind
impl Unpin for ToolCallErrorKind
impl UnsafeUnpin for ToolCallErrorKind
impl UnwindSafe for ToolCallErrorKind
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