pub enum ControlTypeEnum {
Show 13 variants
Button,
Checkbox,
DatePicker,
DateRangePicker,
DateTimePicker,
Lookup,
Multiselect,
Select,
Scale,
Slider,
Reaction,
Textbox,
TimePicker,
}
Expand description
Type of the control.
JSON schema
{
"description": "Type of the control.",
"examples": [
"slider"
],
"type": "string",
"enum": [
"button",
"checkbox",
"datePicker",
"dateRangePicker",
"dateTimePicker",
"lookup",
"multiselect",
"select",
"scale",
"slider",
"reaction",
"textbox",
"timePicker"
],
"x-schema-name": "ControlTypeEnum",
"x-tsEnumNames": [
"Button",
"Checkbox",
"DatePicker",
"DateRangePicker",
"DateTimePicker",
"Lookup",
"Multiselect",
"Select",
"Scale",
"Slider",
"Reaction",
"Textbox",
"TimePicker"
]
}
Variants§
Button
Checkbox
DatePicker
DateRangePicker
DateTimePicker
Lookup
Multiselect
Select
Scale
Slider
Reaction
Textbox
TimePicker
Trait Implementations§
Source§impl Clone for ControlTypeEnum
impl Clone for ControlTypeEnum
Source§fn clone(&self) -> ControlTypeEnum
fn clone(&self) -> ControlTypeEnum
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ControlTypeEnum
impl Debug for ControlTypeEnum
Source§impl<'de> Deserialize<'de> for ControlTypeEnum
impl<'de> Deserialize<'de> for ControlTypeEnum
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
Source§impl Display for ControlTypeEnum
impl Display for ControlTypeEnum
Source§impl From<&ControlTypeEnum> for ControlTypeEnum
impl From<&ControlTypeEnum> for ControlTypeEnum
Source§fn from(value: &ControlTypeEnum) -> Self
fn from(value: &ControlTypeEnum) -> Self
Converts to this type from the input type.
Source§impl FromStr for ControlTypeEnum
impl FromStr for ControlTypeEnum
Source§impl Hash for ControlTypeEnum
impl Hash for ControlTypeEnum
Source§impl Ord for ControlTypeEnum
impl Ord for ControlTypeEnum
Source§fn cmp(&self, other: &ControlTypeEnum) -> Ordering
fn cmp(&self, other: &ControlTypeEnum) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ControlTypeEnum
impl PartialEq for ControlTypeEnum
Source§impl PartialOrd for ControlTypeEnum
impl PartialOrd for ControlTypeEnum
Source§impl Serialize for ControlTypeEnum
impl Serialize for ControlTypeEnum
Source§impl TryFrom<&String> for ControlTypeEnum
impl TryFrom<&String> for ControlTypeEnum
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for ControlTypeEnum
impl TryFrom<&str> for ControlTypeEnum
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for ControlTypeEnum
impl TryFrom<String> for ControlTypeEnum
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
impl Copy for ControlTypeEnum
impl Eq for ControlTypeEnum
impl StructuralPartialEq for ControlTypeEnum
Auto Trait Implementations§
impl Freeze for ControlTypeEnum
impl RefUnwindSafe for ControlTypeEnum
impl Send for ControlTypeEnum
impl Sync for ControlTypeEnum
impl Unpin for ControlTypeEnum
impl UnwindSafe for ControlTypeEnum
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.