pub enum ChatError {
Error {
error_type: ChatErrorType,
_unknown_fields: HashMap<String, Value>,
},
ErrorAgent {
agent_error: Value,
_unknown_fields: HashMap<String, Value>,
},
ErrorStore {
store_error: Value,
},
Unknown(Value),
}Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ChatError
impl<'de> Deserialize<'de> for ChatError
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 ChatError
impl RefUnwindSafe for ChatError
impl Send for ChatError
impl Sync for ChatError
impl Unpin for ChatError
impl UnwindSafe for ChatError
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