pub struct FormDescriptor {
pub id: String,
pub target: Option<FormControlTarget>,
pub accessible_name: Option<String>,
pub description: Option<String>,
pub groups: Vec<FormGroup>,
pub controls: Vec<FormControl>,
pub submit_control_ids: Vec<String>,
pub reset_control_ids: Vec<String>,
pub validity: FormValidity,
}Fields§
§id: String§target: Option<FormControlTarget>§accessible_name: Option<String>§description: Option<String>§groups: Vec<FormGroup>§controls: Vec<FormControl>§submit_control_ids: Vec<String>§reset_control_ids: Vec<String>§validity: FormValidityTrait Implementations§
Source§impl Clone for FormDescriptor
impl Clone for FormDescriptor
Source§impl Debug for FormDescriptor
impl Debug for FormDescriptor
Source§impl<'de> Deserialize<'de> for FormDescriptor
impl<'de> Deserialize<'de> for FormDescriptor
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 FormDescriptor
Source§impl PartialEq for FormDescriptor
impl PartialEq for FormDescriptor
Source§impl Serialize for FormDescriptor
impl Serialize for FormDescriptor
impl StructuralPartialEq for FormDescriptor
Auto Trait Implementations§
impl Freeze for FormDescriptor
impl RefUnwindSafe for FormDescriptor
impl Send for FormDescriptor
impl Sync for FormDescriptor
impl Unpin for FormDescriptor
impl UnsafeUnpin for FormDescriptor
impl UnwindSafe for FormDescriptor
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