pub struct JsonStatus {
pub reason: Option<String>,
pub detail: Option<String>,
}Fields§
§reason: Option<String>§detail: Option<String>Implementations§
Source§impl JsonStatus
impl JsonStatus
pub fn of(code: StatusCode, detail: Option<String>) -> JsonStatus
Trait Implementations§
Source§impl Debug for JsonStatus
impl Debug for JsonStatus
Source§impl<'de> Deserialize<'de> for JsonStatus
impl<'de> Deserialize<'de> for JsonStatus
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 JsonStatus
impl PartialEq for JsonStatus
Source§fn eq(&self, other: &JsonStatus) -> bool
fn eq(&self, other: &JsonStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for JsonStatus
impl Serialize for JsonStatus
impl StructuralPartialEq for JsonStatus
Auto Trait Implementations§
impl Freeze for JsonStatus
impl RefUnwindSafe for JsonStatus
impl Send for JsonStatus
impl Sync for JsonStatus
impl Unpin for JsonStatus
impl UnsafeUnpin for JsonStatus
impl UnwindSafe for JsonStatus
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