pub struct UniqueProblem {
pub message: Option<String>,
pub problems: Option<Vec<Problem>>,
}Expand description
A collection of one or more problems, grouped by their result.
Fields§
§message: Option<String>A message about the unique problems' result.
problems: Option<Vec<Problem>>Information about the problems.
Trait Implementations§
Source§impl Clone for UniqueProblem
impl Clone for UniqueProblem
Source§fn clone(&self) -> UniqueProblem
fn clone(&self) -> UniqueProblem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UniqueProblem
impl Debug for UniqueProblem
Source§impl Default for UniqueProblem
impl Default for UniqueProblem
Source§fn default() -> UniqueProblem
fn default() -> UniqueProblem
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UniqueProblem
impl<'de> Deserialize<'de> for UniqueProblem
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 UniqueProblem
impl PartialEq for UniqueProblem
impl StructuralPartialEq for UniqueProblem
Auto Trait Implementations§
impl Freeze for UniqueProblem
impl RefUnwindSafe for UniqueProblem
impl Send for UniqueProblem
impl Sync for UniqueProblem
impl Unpin for UniqueProblem
impl UnwindSafe for UniqueProblem
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