pub enum DispatchFailureKind {
Show 14 variants
Cancelled,
SecretResolution,
ResponseBounds,
Executor(ProviderHttpErrorKind),
OllamaHttp(OllamaFailure),
OpenRouterHttp(OpenRouterFailure),
OpenAiCompatHttp(OpenAiCompatFailure),
AnthropicHttp(AnthropicFailure),
GeminiHttp(GeminiFailure),
OllamaStream(OllamaStreamError),
OpenRouterStream(OpenRouterStreamError),
OpenAiCompatStream(OpenAiCompatStreamError),
AnthropicStream(AnthropicStreamError),
GeminiStream(GeminiStreamError),
}Variants§
Cancelled
SecretResolution
ResponseBounds
Executor(ProviderHttpErrorKind)
OllamaHttp(OllamaFailure)
OpenRouterHttp(OpenRouterFailure)
OpenAiCompatHttp(OpenAiCompatFailure)
AnthropicHttp(AnthropicFailure)
GeminiHttp(GeminiFailure)
OllamaStream(OllamaStreamError)
OpenRouterStream(OpenRouterStreamError)
OpenAiCompatStream(OpenAiCompatStreamError)
AnthropicStream(AnthropicStreamError)
GeminiStream(GeminiStreamError)
Trait Implementations§
Source§impl Clone for DispatchFailureKind
impl Clone for DispatchFailureKind
impl Copy for DispatchFailureKind
Source§impl Debug for DispatchFailureKind
impl Debug for DispatchFailureKind
impl Eq for DispatchFailureKind
Source§impl PartialEq for DispatchFailureKind
impl PartialEq for DispatchFailureKind
impl StructuralPartialEq for DispatchFailureKind
Auto Trait Implementations§
impl Freeze for DispatchFailureKind
impl RefUnwindSafe for DispatchFailureKind
impl Send for DispatchFailureKind
impl Sync for DispatchFailureKind
impl Unpin for DispatchFailureKind
impl UnsafeUnpin for DispatchFailureKind
impl UnwindSafe for DispatchFailureKind
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