pub struct CustomFieldProperties {
pub form_label: String,
pub form_help_text: String,
pub form_placeholder: String,
pub textarea: Option<bool>,
pub min_length: Option<usize>,
pub max_length: Option<usize>,
pub ge: Option<usize>,
pub le: Option<usize>,
pub options: Option<Vec<CustomFieldOption>>,
}Fields§
§form_label: StringMinimum length: 1
form_help_text: StringMinimum length: 1
form_placeholder: StringMinimum length: 1
textarea: Option<bool>§min_length: Option<usize>Required range: x >= 0
max_length: Option<usize>Required range: x >= 0
ge: Option<usize>§le: Option<usize>§options: Option<Vec<CustomFieldOption>>Trait Implementations§
Source§impl<'de> Deserialize<'de> for CustomFieldProperties
impl<'de> Deserialize<'de> for CustomFieldProperties
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 CustomFieldProperties
impl RefUnwindSafe for CustomFieldProperties
impl Send for CustomFieldProperties
impl Sync for CustomFieldProperties
impl Unpin for CustomFieldProperties
impl UnwindSafe for CustomFieldProperties
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