pub enum ExecuteEndpointRequestError {
NetworkError(Error),
ResponseNotOk(Response),
DeserializationError(Error<Error>),
NonUtf8Bytes(FromUtf8Error),
RateLimited(ApiRateLimitedResponse),
BadRequest(ApiErrorResponse),
Unauthorized(ApiErrorResponse),
Forbidden(ApiErrorResponse),
NotFound(ApiErrorResponse),
InternalServerError(ApiErrorResponse),
}Variants§
NetworkError(Error)
ResponseNotOk(Response)
DeserializationError(Error<Error>)
NonUtf8Bytes(FromUtf8Error)
RateLimited(ApiRateLimitedResponse)
429 Too Many Requests.
BadRequest(ApiErrorResponse)
400 Bad Request.
401 Unauthorized.
Forbidden(ApiErrorResponse)
403 Forbidden.
NotFound(ApiErrorResponse)
404 Not Found.
InternalServerError(ApiErrorResponse)
500 Internal Server Error.
Trait Implementations§
Source§impl Debug for ExecuteEndpointRequestError
impl Debug for ExecuteEndpointRequestError
Auto Trait Implementations§
impl Freeze for ExecuteEndpointRequestError
impl !RefUnwindSafe for ExecuteEndpointRequestError
impl Send for ExecuteEndpointRequestError
impl Sync for ExecuteEndpointRequestError
impl Unpin for ExecuteEndpointRequestError
impl UnsafeUnpin for ExecuteEndpointRequestError
impl !UnwindSafe for ExecuteEndpointRequestError
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