pub struct FormField {Show 14 fields
pub confirm: Option<bool>,
pub consent_id: Option<Uuid>,
pub control: Option<FormControl>,
pub data: Option<HashMap<String, Value>>,
pub description: Option<String>,
pub id: Option<Uuid>,
pub insert_instant: Option<i64>,
pub key: Option<String>,
pub last_update_instant: Option<i64>,
pub name: Option<String>,
pub options: Option<Vec<String>>,
pub required: Option<bool>,
pub type: Option<FormDataType>,
pub validator: Option<Box<FormFieldValidator>>,
}
Expand description
FormField :
Fields§
§confirm: Option<bool>
§consent_id: Option<Uuid>
§control: Option<FormControl>
§data: Option<HashMap<String, Value>>
§description: Option<String>
§id: Option<Uuid>
§insert_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
key: Option<String>
§last_update_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
name: Option<String>
§options: Option<Vec<String>>
§required: Option<bool>
§type: Option<FormDataType>
§validator: Option<Box<FormFieldValidator>>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FormField
impl<'de> Deserialize<'de> for FormField
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 StructuralPartialEq for FormField
Auto Trait Implementations§
impl Freeze for FormField
impl RefUnwindSafe for FormField
impl Send for FormField
impl Sync for FormField
impl Unpin for FormField
impl UnwindSafe for FormField
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