pub struct ErrResponse {
pub rc: Option<i32>,
pub rsn: Option<String>,
pub err: Option<ErrResponseV2>,
}Expand description
Fields§
§rc: Option<i32>SMP version 1 error code
rsn: Option<String>SMP version 1 error string
err: Option<ErrResponseV2>SMP version 2 error message
Trait Implementations§
Source§impl Debug for ErrResponse
impl Debug for ErrResponse
Source§impl<'de> Deserialize<'de> for ErrResponse
impl<'de> Deserialize<'de> for ErrResponse
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 ErrResponse
impl PartialEq for ErrResponse
impl Eq for ErrResponse
impl StructuralPartialEq for ErrResponse
Auto Trait Implementations§
impl Freeze for ErrResponse
impl RefUnwindSafe for ErrResponse
impl Send for ErrResponse
impl Sync for ErrResponse
impl Unpin for ErrResponse
impl UnwindSafe for ErrResponse
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