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