pub enum ResponseErrorCode {
Show 18 variants
ServerError,
RateLimitExceeded,
InvalidPrompt,
VectorStoreTimeout,
InvalidImage,
InvalidImageFormat,
InvalidBase64Image,
InvalidImageUrl,
ImageTooLarge,
ImageTooSmall,
ImageParseError,
ImageContentPolicyViolation,
InvalidImageMode,
ImageFileTooLarge,
UnsupportedImageMediaType,
EmptyImageFile,
FailedToDownloadImage,
ImageFileNotFound,
}
Expand description
The error code for the response.
Variants§
ServerError
server_error
RateLimitExceeded
rate_limit_exceeded
InvalidPrompt
invalid_prompt
VectorStoreTimeout
vector_store_timeout
InvalidImage
invalid_image
InvalidImageFormat
invalid_image_format
InvalidBase64Image
invalid_base64_image
InvalidImageUrl
invalid_image_url
ImageTooLarge
image_too_large
ImageTooSmall
image_too_small
ImageParseError
image_parse_error
ImageContentPolicyViolation
image_content_policy_violation
InvalidImageMode
invalid_image_mode
ImageFileTooLarge
image_file_too_large
UnsupportedImageMediaType
unsupported_image_media_type
EmptyImageFile
empty_image_file
FailedToDownloadImage
failed_to_download_image
ImageFileNotFound
image_file_not_found
Trait Implementations§
Source§impl Clone for ResponseErrorCode
impl Clone for ResponseErrorCode
Source§fn clone(&self) -> ResponseErrorCode
fn clone(&self) -> ResponseErrorCode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ResponseErrorCode
impl Debug for ResponseErrorCode
Source§impl<'de> Deserialize<'de> for ResponseErrorCode
impl<'de> Deserialize<'de> for ResponseErrorCode
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
Source§impl PartialEq for ResponseErrorCode
impl PartialEq for ResponseErrorCode
Source§impl Serialize for ResponseErrorCode
impl Serialize for ResponseErrorCode
impl Copy for ResponseErrorCode
impl StructuralPartialEq for ResponseErrorCode
Auto Trait Implementations§
impl Freeze for ResponseErrorCode
impl RefUnwindSafe for ResponseErrorCode
impl Send for ResponseErrorCode
impl Sync for ResponseErrorCode
impl Unpin for ResponseErrorCode
impl UnwindSafe for ResponseErrorCode
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