pub enum OpenRouterFailureClass {
Show 15 variants
InvalidRequest,
Authentication,
PaymentRequired,
Authorization,
NotFound,
Timeout,
Unprocessable,
RateLimited,
UpstreamServer,
UnexpectedStatus,
MismatchedContentType,
RedirectRejected,
Cancelled,
TransportTimeout,
AmbiguousDispatch,
}Variants§
InvalidRequest
Authentication
PaymentRequired
Authorization
NotFound
Timeout
Unprocessable
RateLimited
UpstreamServer
UnexpectedStatus
MismatchedContentType
RedirectRejected
Cancelled
TransportTimeout
AmbiguousDispatch
Trait Implementations§
Source§impl Clone for OpenRouterFailureClass
impl Clone for OpenRouterFailureClass
impl Copy for OpenRouterFailureClass
Source§impl Debug for OpenRouterFailureClass
impl Debug for OpenRouterFailureClass
impl Eq for OpenRouterFailureClass
Source§impl PartialEq for OpenRouterFailureClass
impl PartialEq for OpenRouterFailureClass
impl StructuralPartialEq for OpenRouterFailureClass
Auto Trait Implementations§
impl Freeze for OpenRouterFailureClass
impl RefUnwindSafe for OpenRouterFailureClass
impl Send for OpenRouterFailureClass
impl Sync for OpenRouterFailureClass
impl Unpin for OpenRouterFailureClass
impl UnsafeUnpin for OpenRouterFailureClass
impl UnwindSafe for OpenRouterFailureClass
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