pub enum GeminiFailureClass {
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 GeminiFailureClass
impl Clone for GeminiFailureClass
impl Copy for GeminiFailureClass
Source§impl Debug for GeminiFailureClass
impl Debug for GeminiFailureClass
impl Eq for GeminiFailureClass
Source§impl PartialEq for GeminiFailureClass
impl PartialEq for GeminiFailureClass
impl StructuralPartialEq for GeminiFailureClass
Auto Trait Implementations§
impl Freeze for GeminiFailureClass
impl RefUnwindSafe for GeminiFailureClass
impl Send for GeminiFailureClass
impl Sync for GeminiFailureClass
impl Unpin for GeminiFailureClass
impl UnsafeUnpin for GeminiFailureClass
impl UnwindSafe for GeminiFailureClass
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