#[non_exhaustive]pub struct ApiErrorObject { /* private fields */ }Implementations§
Source§impl ApiErrorObject
impl ApiErrorObject
pub fn id(&self) -> Option<&str>
pub fn status(&self) -> Option<&str>
pub fn code(&self) -> Option<&str>
pub fn title(&self) -> Option<&str>
pub fn detail(&self) -> Option<&str>
pub fn source(&self) -> Option<&ApiErrorSource>
pub fn links(&self) -> Option<&Value>
pub fn meta(&self) -> Option<&Value>
pub fn extensions(&self) -> &Map<String, Value>
pub fn kind(&self) -> ApiErrorKind
Trait Implementations§
Source§impl Clone for ApiErrorObject
impl Clone for ApiErrorObject
Source§impl Debug for ApiErrorObject
impl Debug for ApiErrorObject
Source§impl Default for ApiErrorObject
impl Default for ApiErrorObject
Source§impl<'de> Deserialize<'de> for ApiErrorObject
impl<'de> Deserialize<'de> for ApiErrorObject
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 ApiErrorObject
impl RefUnwindSafe for ApiErrorObject
impl Send for ApiErrorObject
impl Sync for ApiErrorObject
impl Unpin for ApiErrorObject
impl UnsafeUnpin for ApiErrorObject
impl UnwindSafe for ApiErrorObject
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