#[non_exhaustive]pub struct HTTPCIAppError {
pub detail: Option<String>,
pub status: Option<String>,
pub title: Option<String>,
pub additional_properties: BTreeMap<String, Value>,
/* private fields */
}
Expand description
List of errors.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.detail: Option<String>
Error message.
status: Option<String>
Error code.
title: Option<String>
Error title.
additional_properties: BTreeMap<String, Value>
Implementations§
Trait Implementations§
Source§impl Clone for HTTPCIAppError
impl Clone for HTTPCIAppError
Source§fn clone(&self) -> HTTPCIAppError
fn clone(&self) -> HTTPCIAppError
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 HTTPCIAppError
impl Debug for HTTPCIAppError
Source§impl Default for HTTPCIAppError
impl Default for HTTPCIAppError
Source§impl<'de> Deserialize<'de> for HTTPCIAppError
impl<'de> Deserialize<'de> for HTTPCIAppError
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 HTTPCIAppError
impl PartialEq for HTTPCIAppError
Source§impl Serialize for HTTPCIAppError
impl Serialize for HTTPCIAppError
impl StructuralPartialEq for HTTPCIAppError
Auto Trait Implementations§
impl Freeze for HTTPCIAppError
impl RefUnwindSafe for HTTPCIAppError
impl Send for HTTPCIAppError
impl Sync for HTTPCIAppError
impl Unpin for HTTPCIAppError
impl UnwindSafe for HTTPCIAppError
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