pub struct FormValidationIssue {
pub control_id: String,
pub control_kind: FormControlKind,
pub accessible_name: Option<String>,
pub target: Option<FormControlTarget>,
pub validity: FormControlValidity,
}Expand description
Compact, value-free repair evidence for a control that rejected a form submission. Carries the semantic target and browser validity without the rest of the form snapshot.
Fields§
§control_id: String§control_kind: FormControlKind§accessible_name: Option<String>§target: Option<FormControlTarget>§validity: FormControlValidityTrait Implementations§
Source§impl Clone for FormValidationIssue
impl Clone for FormValidationIssue
Source§impl Debug for FormValidationIssue
impl Debug for FormValidationIssue
Source§impl<'de> Deserialize<'de> for FormValidationIssue
impl<'de> Deserialize<'de> for FormValidationIssue
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
impl Eq for FormValidationIssue
Source§impl PartialEq for FormValidationIssue
impl PartialEq for FormValidationIssue
Source§impl Serialize for FormValidationIssue
impl Serialize for FormValidationIssue
impl StructuralPartialEq for FormValidationIssue
Auto Trait Implementations§
impl Freeze for FormValidationIssue
impl RefUnwindSafe for FormValidationIssue
impl Send for FormValidationIssue
impl Sync for FormValidationIssue
impl Unpin for FormValidationIssue
impl UnsafeUnpin for FormValidationIssue
impl UnwindSafe for FormValidationIssue
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