pub enum RetryEventKind {
Output,
Tool,
}Expand description
Runtime retry boundary observed by capability hooks.
Variants§
Output
Output validation or output function validation requested another model turn.
Tool
A tool requested semantic retry through structured metadata.
Trait Implementations§
Source§impl Clone for RetryEventKind
impl Clone for RetryEventKind
Source§fn clone(&self) -> RetryEventKind
fn clone(&self) -> RetryEventKind
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 RetryEventKind
Source§impl Debug for RetryEventKind
impl Debug for RetryEventKind
Source§impl<'de> Deserialize<'de> for RetryEventKind
impl<'de> Deserialize<'de> for RetryEventKind
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
impl Eq for RetryEventKind
Source§impl PartialEq for RetryEventKind
impl PartialEq for RetryEventKind
Source§fn eq(&self, other: &RetryEventKind) -> bool
fn eq(&self, other: &RetryEventKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RetryEventKind
impl Serialize for RetryEventKind
impl StructuralPartialEq for RetryEventKind
Auto Trait Implementations§
impl Freeze for RetryEventKind
impl RefUnwindSafe for RetryEventKind
impl Send for RetryEventKind
impl Sync for RetryEventKind
impl Unpin for RetryEventKind
impl UnsafeUnpin for RetryEventKind
impl UnwindSafe for RetryEventKind
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