pub struct JsonApiError {
pub id: Option<String>,
pub links: Option<Links>,
pub status: Option<String>,
pub code: Option<String>,
pub title: Option<String>,
pub detail: Option<String>,
pub source: Option<ErrorSource>,
pub meta: Option<Meta>,
}
Expand description
Retpresentation of a JSON:API error (all fields are optional)
Fields§
§id: Option<String>
§links: Option<Links>
§status: Option<String>
§code: Option<String>
§title: Option<String>
§detail: Option<String>
§source: Option<ErrorSource>
§meta: Option<Meta>
Trait Implementations§
Source§impl Clone for JsonApiError
impl Clone for JsonApiError
Source§fn clone(&self) -> JsonApiError
fn clone(&self) -> JsonApiError
Returns a copy 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 JsonApiError
impl Debug for JsonApiError
Source§impl Default for JsonApiError
impl Default for JsonApiError
Source§fn default() -> JsonApiError
fn default() -> JsonApiError
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for JsonApiError
impl<'de> Deserialize<'de> for JsonApiError
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 JsonApiError
impl PartialEq for JsonApiError
Source§impl Serialize for JsonApiError
impl Serialize for JsonApiError
impl StructuralPartialEq for JsonApiError
Auto Trait Implementations§
impl Freeze for JsonApiError
impl RefUnwindSafe for JsonApiError
impl Send for JsonApiError
impl Sync for JsonApiError
impl Unpin for JsonApiError
impl UnwindSafe for JsonApiError
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