pub struct ProblemDetailsPayload {
pub type_uri: Option<String>,
pub title: Option<String>,
pub status: Option<u16>,
pub detail: Option<String>,
pub trace: Option<String>,
pub chain: Option<Vec<ErrorChainItem>>,
pub extra: Map<String, Value>,
}Fields§
§type_uri: Option<String>§title: Option<String>§status: Option<u16>§detail: Option<String>§trace: Option<String>§chain: Option<Vec<ErrorChainItem>>§extra: Map<String, Value>Trait Implementations§
Source§impl Clone for ProblemDetailsPayload
impl Clone for ProblemDetailsPayload
Source§fn clone(&self) -> ProblemDetailsPayload
fn clone(&self) -> ProblemDetailsPayload
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 ProblemDetailsPayload
impl Debug for ProblemDetailsPayload
Source§impl<'de> Deserialize<'de> for ProblemDetailsPayload
impl<'de> Deserialize<'de> for ProblemDetailsPayload
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
Source§impl PartialEq for ProblemDetailsPayload
impl PartialEq for ProblemDetailsPayload
Source§impl Serialize for ProblemDetailsPayload
impl Serialize for ProblemDetailsPayload
impl StructuralPartialEq for ProblemDetailsPayload
Auto Trait Implementations§
impl Freeze for ProblemDetailsPayload
impl RefUnwindSafe for ProblemDetailsPayload
impl Send for ProblemDetailsPayload
impl Sync for ProblemDetailsPayload
impl Unpin for ProblemDetailsPayload
impl UnsafeUnpin for ProblemDetailsPayload
impl UnwindSafe for ProblemDetailsPayload
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