pub enum ParametersUserInputFormItem {
TextInput {
label: String,
variable: String,
required: bool,
},
Paragraph {
label: String,
variable: String,
required: bool,
},
Number {
label: String,
variable: String,
required: bool,
},
Select {
label: String,
variable: String,
required: bool,
options: Vec<String>,
},
}Expand description
用户输入表单配置
Variants§
Trait Implementations§
source§impl Debug for ParametersUserInputFormItem
impl Debug for ParametersUserInputFormItem
source§impl<'de> Deserialize<'de> for ParametersUserInputFormItem
impl<'de> Deserialize<'de> for ParametersUserInputFormItem
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 ParametersUserInputFormItem
impl RefUnwindSafe for ParametersUserInputFormItem
impl Send for ParametersUserInputFormItem
impl Sync for ParametersUserInputFormItem
impl Unpin for ParametersUserInputFormItem
impl UnwindSafe for ParametersUserInputFormItem
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