pub enum FieldType {
Show 20 variants
Text,
Email,
Password,
Number,
Tel,
Url,
Search,
Textarea,
Select,
Checkbox,
Radio,
File,
Hidden,
Submit,
Button,
Date,
Time,
Color,
Range,
Unknown,
}Expand description
表单字段的 HTML 输入类型
Variants§
Text
纯文本
邮箱
Password
密码
Number
数字
Tel
电话
Url
URL
Search
搜索
Textarea
多行文本域
Select
下拉选择
Checkbox
复选框
Radio
单选按钮
File
文件上传
Hidden
隐藏字段
Submit
提交按钮
Button
普通按钮
Date
日期
Time
时间
Color
颜色
Range
范围滑块
Unknown
未知类型
Implementations§
Trait Implementations§
impl Copy for FieldType
Source§impl<'de> Deserialize<'de> for FieldType
impl<'de> Deserialize<'de> for FieldType
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 FieldType
impl StructuralPartialEq for FieldType
Auto Trait Implementations§
impl Freeze for FieldType
impl RefUnwindSafe for FieldType
impl Send for FieldType
impl Sync for FieldType
impl Unpin for FieldType
impl UnsafeUnpin for FieldType
impl UnwindSafe for FieldType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.