pub struct ExceptionTransfer {
pub message: String,
pub class_name: String,
pub module: String,
pub traceback: String,
pub extra: HashMap<String, Value>,
}Expand description
Serialized exception for transfer over HTTP.
Fields§
§message: String§class_name: String§module: String§traceback: String§extra: HashMap<String, Value>Trait Implementations§
Source§impl Clone for ExceptionTransfer
impl Clone for ExceptionTransfer
Source§fn clone(&self) -> ExceptionTransfer
fn clone(&self) -> ExceptionTransfer
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 ExceptionTransfer
impl Debug for ExceptionTransfer
Source§impl<'de> Deserialize<'de> for ExceptionTransfer
impl<'de> Deserialize<'de> for ExceptionTransfer
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 ExceptionTransfer
impl RefUnwindSafe for ExceptionTransfer
impl Send for ExceptionTransfer
impl Sync for ExceptionTransfer
impl Unpin for ExceptionTransfer
impl UnsafeUnpin for ExceptionTransfer
impl UnwindSafe for ExceptionTransfer
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