pub struct RateLimitedProblem {
pub code: String,
pub detail: Option<String>,
pub instance: Option<String>,
pub remediation: Option<Value>,
pub request_id: Option<String>,
pub status: i64,
pub title: String,
pub type: String,
pub additional: BTreeMap<String, Option<JsonValue>>,
}Fields§
§code: String§detail: Option<String>§instance: Option<String>§remediation: Option<Value>§request_id: Option<String>§status: i64§title: String§type: String§additional: BTreeMap<String, Option<JsonValue>>Trait Implementations§
Source§impl Clone for RateLimitedProblem
impl Clone for RateLimitedProblem
Source§impl Debug for RateLimitedProblem
impl Debug for RateLimitedProblem
Source§impl<'de> Deserialize<'de> for RateLimitedProblem
impl<'de> Deserialize<'de> for RateLimitedProblem
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 RateLimitedProblem
impl RefUnwindSafe for RateLimitedProblem
impl Send for RateLimitedProblem
impl Sync for RateLimitedProblem
impl Unpin for RateLimitedProblem
impl UnsafeUnpin for RateLimitedProblem
impl UnwindSafe for RateLimitedProblem
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