pub struct OpenAIErrorDetail {
pub message: String,
pub error_type: Option<String>,
pub param: Option<String>,
pub code: Option<String>,
}
Expand description
OpenAI API error detail.
Fields§
§message: String
§error_type: Option<String>
§param: Option<String>
§code: Option<String>
Trait Implementations§
Source§impl Debug for OpenAIErrorDetail
impl Debug for OpenAIErrorDetail
Source§impl<'de> Deserialize<'de> for OpenAIErrorDetail
impl<'de> Deserialize<'de> for OpenAIErrorDetail
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
Auto Trait Implementations§
impl Freeze for OpenAIErrorDetail
impl RefUnwindSafe for OpenAIErrorDetail
impl Send for OpenAIErrorDetail
impl Sync for OpenAIErrorDetail
impl Unpin for OpenAIErrorDetail
impl UnwindSafe for OpenAIErrorDetail
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