pub struct ChatFailure {
pub metadata: Option<Metadata>,
pub err: ChatError,
}Fields§
§metadata: Option<Metadata>§err: ChatErrorImplementations§
Trait Implementations§
Source§impl Clone for ChatFailure
impl Clone for ChatFailure
Source§fn clone(&self) -> ChatFailure
fn clone(&self) -> ChatFailure
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 ChatFailure
impl Debug for ChatFailure
Source§impl Display for ChatFailure
impl Display for ChatFailure
Source§impl Error for ChatFailure
impl Error for ChatFailure
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for ChatFailure
impl RefUnwindSafe for ChatFailure
impl Send for ChatFailure
impl Sync for ChatFailure
impl Unpin for ChatFailure
impl UnsafeUnpin for ChatFailure
impl UnwindSafe for ChatFailure
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