pub enum OpenAIClientError {
OpenAIError(OpenAIError),
ApiError(OpenAIApiError),
}Variants§
OpenAIError(OpenAIError)
ApiError(OpenAIApiError)
Trait Implementations§
Source§impl Debug for OpenAIClientError
impl Debug for OpenAIClientError
Source§impl Display for OpenAIClientError
impl Display for OpenAIClientError
Source§impl From<ApiError> for OpenAIClientError
impl From<ApiError> for OpenAIClientError
Source§fn from(x: OpenAIApiError) -> Self
fn from(x: OpenAIApiError) -> Self
Converts to this type from the input type.
Source§impl From<OpenAIClientError> for BatchDownloadError
impl From<OpenAIClientError> for BatchDownloadError
Source§fn from(x: OpenAIClientError) -> Self
fn from(x: OpenAIClientError) -> Self
Converts to this type from the input type.
Source§impl From<OpenAIError> for OpenAIClientError
impl From<OpenAIError> for OpenAIClientError
Source§fn from(x: OpenAIError) -> Self
fn from(x: OpenAIError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for OpenAIClientError
impl !RefUnwindSafe for OpenAIClientError
impl Send for OpenAIClientError
impl Sync for OpenAIClientError
impl Unpin for OpenAIClientError
impl !UnwindSafe for OpenAIClientError
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